[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 14/16: Fix tests in batch mode
From: |
Dmitry Gutov |
Subject: |
[elpa] 14/16: Fix tests in batch mode |
Date: |
Sat, 26 Jul 2014 04:53:24 +0000 |
dgutov pushed a commit to branch master
in repository elpa.
commit 63f3b79b172f10f6c7c0cf54209b4382ba6c3e5d
Author: Dmitry Gutov <address@hidden>
Date: Mon Jul 21 16:38:45 2014 +0300
Fix tests in batch mode
---
company-tests.el | 40 ++++++++++++++++++++++------------------
1 files changed, 22 insertions(+), 18 deletions(-)
diff --git a/company-tests.el b/company-tests.el
index fc7aec1..005bf3a 100644
--- a/company-tests.el
+++ b/company-tests.el
@@ -718,35 +718,39 @@
(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
- [elpa] 03/16: company-pseudo-tooltip-frontend: Small rewrite, (continued)
- [elpa] 03/16: company-pseudo-tooltip-frontend: Small rewrite, Dmitry Gutov, 2014/07/26
- [elpa] 06/16: +1 char, -1 line, Dmitry Gutov, 2014/07/26
- [elpa] 05/16: company-pseudo-tooltip-guard: Stabilize when the popup is displayed up, Dmitry Gutov, 2014/07/26
- [elpa] 09/16: company-sort-by-occurrence: continue search after predicate fails, Dmitry Gutov, 2014/07/26
- [elpa] 07/16: Deprecate setting company-idle-delay to t, Dmitry Gutov, 2014/07/26
- [elpa] 08/16: company-sort-by-occurrence: allow customizing the weighing logic, Dmitry Gutov, 2014/07/26
- [elpa] 11/16: company-css-property-value-regexp: prohibit opening curlies, Dmitry Gutov, 2014/07/26
- [elpa] 13/16: Fix company-occurrence-weight-function, Dmitry Gutov, 2014/07/26
- [elpa] 12/16: company-css-property-values: delete duplicates, Dmitry Gutov, 2014/07/26
- [elpa] 10/16: company-capf: get rid of caching last capf-data, Dmitry Gutov, 2014/07/26
- [elpa] 14/16: Fix tests in batch mode,
Dmitry Gutov <=
- [elpa] 01/16: company-frontends-set: never modify VALUE destructively, Dmitry Gutov, 2014/07/26
- [elpa] 15/16: Release 0.8.2, Dmitry Gutov, 2014/07/26
- [elpa] 16/16: Merge commit 'b1d019a4c815ac8bdc240d69eaa74eb4e34640e8' from company-master, Dmitry Gutov, 2014/07/26
- [elpa] 04/16: company-pseudo-tooltip-guard: Invalidate after crossing line continuation, Dmitry Gutov, 2014/07/26
- [elpa] 02/16: Fix popup when prefix is split by line continuation, Dmitry Gutov, 2014/07/26