]> git.eshelyaron.com Git - emacs.git/commitdiff
* test/automated/files.el (files-test-local-variable-data): Fix result typo
authorGlenn Morris <rgm@gnu.org>
Tue, 5 Nov 2013 02:00:12 +0000 (21:00 -0500)
committerGlenn Morris <rgm@gnu.org>
Tue, 5 Nov 2013 02:00:12 +0000 (21:00 -0500)
presumably caused by interference from dir-locals.
(file-test--do-local-variables-test): Prevent dir-locals interfering.

test/ChangeLog
test/automated/files.el

index 1b5925d79c4d460242c45ecacbde5f5b845de513..387a83f25abca49193257bb02a8890a87b070cfb 100644 (file)
@@ -1,3 +1,9 @@
+2013-11-05  Glenn Morris  <rgm@gnu.org>
+
+       * automated/files.el (files-test-local-variable-data):
+       Fix result typo presumably caused by interference from dir-locals.
+       (file-test--do-local-variables-test): Prevent dir-locals interfering.
+
 2013-11-04  Dmitry Gutov  <dgutov@yandex.ru>
 
        * indent/ruby.rb: Add a statement on the line after heredoc.
index 8ce2ed7230c30a4cce5043434ff695584e31fd23..6ce1cbc24575a94de8beaa38657d9436700a008e 100644 (file)
@@ -51,7 +51,7 @@
      (:all nil    (eq files-test-result nil))
      (:all maybe  (eq files-test-result t)) ; This combination is ambiguous.
      (maybe t     (eq files-test-result 'query))
-     (maybe nil   (eq files-test-result 'query))
+     (maybe nil   (eq files-test-result nil))
      (maybe maybe (eq files-test-result 'query)))
     ;; Unsafe local variable value
     (("files-test-result: t")
@@ -127,6 +127,8 @@ form.")
          files-test-safe-result nil)
     (let ((enable-local-variables (nth 0 test-settings))
          (enable-local-eval      (nth 1 test-settings))
+         ;; Prevent any dir-locals file interfering with the tests.
+         (enable-dir-local-variables nil)
          (files-test-queried nil))
       (hack-local-variables)
       (eval (nth 2 test-settings)))))