![]() * test/lisp/emacs-lisp/ert-tests.el (ert-test-deftest): Don't test for specific macroexpansion, just check result of evaluation. (ert-test-record-backtrace): Don't hardcode representation of closure in expected backtrace, this lets the test succeed even when the test code is compiled. * lisp/emacs-lisp/ert.el (ert--expand-should-1): Also pass `byte-compile-macro-environment' to `macroexpand', this allows the `should' macro to properly handle macroexpansion of macros that were defined in the same file when it's being compiled (Bug #17851). |
||
---|---|---|
.. | ||
eieio-tests | ||
package-resources | ||
bytecomp-tests.el | ||
cl-generic-tests.el | ||
cl-lib-tests.el | ||
cl-seq-tests.el | ||
ert-tests.el | ||
ert-x-tests.el | ||
generator-tests.el | ||
let-alist-tests.el | ||
lisp-tests.el | ||
map-tests.el | ||
nadvice-tests.el | ||
package-tests.el | ||
pcase-tests.el | ||
regexp-opt-tests.el | ||
ring-tests.el | ||
seq-tests.el | ||
subr-x-tests.el | ||
tabulated-list-test.el | ||
thunk-tests.el | ||
timer-tests.el |