Skip to content

Commit 61bf95c

Browse files
committed
Add: Assess description
1 parent f1bf321 commit 61bf95c

File tree

2 files changed

+39
-2
lines changed

2 files changed

+39
-2
lines changed

README.org

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2126,6 +2126,20 @@ Since this happens at macro expansion time rather than at runtime, there is no p
21262126

21272127
**** [[https://github.com/phillord/assess][assess: Test support functions]]
21282128

2129+
#+BEGIN_QUOTE
2130+
Assess provides additional support for testing Emacs packages.
2131+
2132+
It provides:
2133+
2134+
- a set of predicates for comparing strings, buffers and file contents.
2135+
- explainer functions for all predicates giving useful output
2136+
- macros for creating many temporary buffers at once, and for restoring the buffer list.
2137+
- methods for testing indentation, by comparision or "roundtripping".
2138+
- methods for testing fontification.
2139+
2140+
Assess aims to be a stateless as possible, leaving Emacs unchanged whether the tests succeed or fail, with respect to buffers, open files and so on; this helps to keep tests independent from each other.
2141+
#+END_QUOTE
2142+
21292143
*** Tools :tools:
21302144

21312145
**** [[https://github.com/jorgenschaefer/emacs-buttercup][buttercup: Behavior-Driven Emacs Lisp Testing]]

index.html

Lines changed: 25 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)