summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/cl-print-tests.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2021-09-23 14:02:21 +0200
committerMattias EngdegÄrd <mattiase@acm.org>2021-09-25 20:25:01 +0200
commit0b099e34dc726c3ed0e7b63028f42c2a2720ba7c (patch)
tree4e6c5463ac3f8388286d4508fba4046631822f8d /test/lisp/emacs-lisp/cl-print-tests.el
parented02b88bbae18caad650d76876940ffb58cab554 (diff)
downloademacs-0b099e34dc726c3ed0e7b63028f42c2a2720ba7c.tar.gz
emacs-0b099e34dc726c3ed0e7b63028f42c2a2720ba7c.tar.bz2
emacs-0b099e34dc726c3ed0e7b63028f42c2a2720ba7c.zip
Use ambient lexical-binding value in ert-deftest body (bug#50738)
* lisp/emacs-lisp/ert.el (ert-deftest): Evaluate the body of `ert-deftest` with the `lexical-binding` value of the source file (or more precisely the value in force when the definition is evaluated), which is what everyone expected, instead of always using dynamic binding which is what they got until now. * test/lisp/emacs-lisp/ert-tests.el (ert-test-deftest-lexical-binding-t): New test.
Diffstat (limited to 'test/lisp/emacs-lisp/cl-print-tests.el')
0 files changed, 0 insertions, 0 deletions