]> code.delx.au - gnu-emacs-elpa/commitdiff
Fix tests in batch mode
authorDmitry Gutov <dgutov@yandex.ru>
Mon, 21 Jul 2014 13:38:45 +0000 (16:38 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Mon, 21 Jul 2014 13:38:45 +0000 (16:38 +0300)
company-tests.el

index fc7aec170bc8a6e1b514be942716a89280d1497b..005bf3a544224e7fca03ef6c17de65c15e14545d 100644 (file)
 
 (ert-deftest company-occurrence-prefer-closest-above ()
   (with-temp-buffer
-    (insert "foo0
+    (save-window-excursion
+      (set-window-buffer nil (current-buffer))
+      (insert "foo0
 foo1
 ")
-    (save-excursion
-      (insert "
+      (save-excursion
+        (insert "
 foo3
 foo2"))
-    (let ((company-backend 'company-dabbrev)
-          (company-occurrence-weight-function
-           'company-occurrence-prefer-closest-above))
-      (should (equal '("foo1" "foo0" "foo3" "foo2" "foo4")
-                     (company-sort-by-occurrence
-                      '("foo0" "foo1" "foo2" "foo3" "foo4")))))))
+      (let ((company-backend 'company-dabbrev)
+            (company-occurrence-weight-function
+             'company-occurrence-prefer-closest-above))
+        (should (equal '("foo1" "foo0" "foo3" "foo2" "foo4")
+                       (company-sort-by-occurrence
+                        '("foo0" "foo1" "foo2" "foo3" "foo4"))))))))
 
 (ert-deftest company-occurrence-prefer-any-closest ()
   (with-temp-buffer
-    (insert "foo0
+    (save-window-excursion
+      (set-window-buffer nil (current-buffer))
+      (insert "foo0
 foo1
 ")
-    (save-excursion
-      (insert "
+      (save-excursion
+        (insert "
 foo3
 foo2"))
-    (let ((company-backend 'company-dabbrev)
-          (company-occurrence-weight-function
-           'company-occurrence-prefer-any-closest))
-      (should (equal '("foo1" "foo3" "foo0" "foo2" "foo4")
-                     (company-sort-by-occurrence
-                      '("foo0" "foo1" "foo2" "foo3" "foo4")))))))
+      (let ((company-backend 'company-dabbrev)
+            (company-occurrence-weight-function
+             'company-occurrence-prefer-any-closest))
+        (should (equal '("foo1" "foo3" "foo0" "foo2" "foo4")
+                       (company-sort-by-occurrence
+                        '("foo0" "foo1" "foo2" "foo3" "foo4"))))))))
 
 ;;; Template