will generate a failure and print the difference of the two
strings.
+ test_expect_equal_failure <output> <expected>
+
+ This works similar to test_expect_equal (see above) but is used to
+ mark a test that demonstrates a known breakage, (that is, the
+ author of the test expectes "output" and "expected" to differ until
+ the breakage is fixed). See test_expect_failure for details.
+
test_debug <script>
This takes a single argument, <script>, and evaluates it only
argument. This is primarily meant for use during the
development of a new test script.
+ test_emacs <emacs-lisp-expressions>
+
+ This function executes the provided emacs lisp script within
+ emacs. The script can be a sequence of emacs lisp expressions,
+ (that is, they will be evaluated within a progn form). The lisp
+ expressions can call `message' to generate output on stdout to be
+ examined by the calling test script.
+
test_done
Your test script must have test_done at the end. Its purpose