Don't rely on lexical-binding being nil in tests
* test/lisp/button-tests.el (button--help-echo-form): * test/lisp/files-tests.el (files-tests-permanent-local-variables): Remove assumption that `with-temp-buffer` creates a buffer where `lexical-binding` is nil.
This commit is contained in:
parent
8213729c93
commit
6ad77d36fd
2 changed files with 3 additions and 0 deletions
|
@ -59,6 +59,7 @@
|
|||
"Test `button--help-echo' with forms."
|
||||
(with-temp-buffer
|
||||
;; Test text property buttons with dynamic scoping.
|
||||
(setq lexical-binding nil)
|
||||
(let* ((help (make-symbol "help"))
|
||||
(form `(funcall (let ((,help "lexical form"))
|
||||
(lambda () ,help))))
|
||||
|
|
|
@ -154,12 +154,14 @@ form.")
|
|||
(ert-deftest files-tests-permanent-local-variables ()
|
||||
(let ((enable-local-variables nil))
|
||||
(with-temp-buffer
|
||||
(setq lexical-binding nil)
|
||||
(insert ";;; test-test.el --- tests -*- lexical-binding: t; -*-\n\n")
|
||||
(hack-local-variables)
|
||||
(should (eq lexical-binding t))))
|
||||
(let ((enable-local-variables nil)
|
||||
(permanently-enabled-local-variables nil))
|
||||
(with-temp-buffer
|
||||
(setq lexical-binding nil)
|
||||
(insert ";;; test-test.el --- tests -*- lexical-binding: t; -*-\n\n")
|
||||
(hack-local-variables)
|
||||
(should (eq lexical-binding nil)))))
|
||||
|
|
Loading…
Add table
Reference in a new issue