diff options
| author | Glenn Morris | 2014-06-25 15:12:14 -0400 |
|---|---|---|
| committer | Glenn Morris | 2014-06-25 15:12:14 -0400 |
| commit | 7e58d67392d5611cd205cc180ce64335b61afd5a (patch) | |
| tree | 90c4b1d6abeaafbee6b195adc7f3735b10c9de3d | |
| parent | f51e7ac3695f7c86af9e8d9464cf7da092c6e4ce (diff) | |
| download | emacs-7e58d67392d5611cd205cc180ce64335b61afd5a.tar.gz emacs-7e58d67392d5611cd205cc180ce64335b61afd5a.zip | |
Try to fix some flymake-tests weirdness
* test/automated/flymake-tests.el (flymake-tests--current-face):
Sleep for longer. Avoid querying.
| -rw-r--r-- | test/ChangeLog | 5 | ||||
| -rw-r--r-- | test/automated/flymake-tests.el | 7 |
2 files changed, 11 insertions, 1 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index 3cb03b9f2f4..3f982ac2809 100644 --- a/test/ChangeLog +++ b/test/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-06-25 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * automated/flymake-tests.el (flymake-tests--current-face): | ||
| 4 | Sleep for longer. Avoid querying. | ||
| 5 | |||
| 1 | 2014-06-25 Dmitry Antipov <dmantipov@yandex.ru> | 6 | 2014-06-25 Dmitry Antipov <dmantipov@yandex.ru> |
| 2 | 7 | ||
| 3 | * automated/fns-tests.el (fns-tests-compare-string): New test. | 8 | * automated/fns-tests.el (fns-tests-compare-string): New test. |
diff --git a/test/automated/flymake-tests.el b/test/automated/flymake-tests.el index c9761050f73..9869f699d2a 100644 --- a/test/automated/flymake-tests.el +++ b/test/automated/flymake-tests.el | |||
| @@ -40,10 +40,15 @@ | |||
| 40 | (goto-char (point-min)) | 40 | (goto-char (point-min)) |
| 41 | (flymake-mode 1) | 41 | (flymake-mode 1) |
| 42 | ;; XXX: is this reliable enough? | 42 | ;; XXX: is this reliable enough? |
| 43 | ;; By experiment, no it is not! | ||
| 44 | ;; For some reason, a single (sleep-for 1.0) does nothing here, | ||
| 45 | ;; but 2 * (sleep-for 0.5) works. | ||
| 46 | ;; FIXME what is going on...? | ||
| 47 | (sleep-for (+ 0.5 flymake-no-changes-timeout)) | ||
| 43 | (sleep-for (+ 0.5 flymake-no-changes-timeout)) | 48 | (sleep-for (+ 0.5 flymake-no-changes-timeout)) |
| 44 | (flymake-goto-next-error) | 49 | (flymake-goto-next-error) |
| 45 | (face-at-point)) | 50 | (face-at-point)) |
| 46 | (and buffer (kill-buffer buffer))))) | 51 | (and buffer (let (kill-buffer-query-functions) (kill-buffer buffer)))))) |
| 47 | 52 | ||
| 48 | (ert-deftest warning-predicate-rx-gcc () | 53 | (ert-deftest warning-predicate-rx-gcc () |
| 49 | "Test GCC warning via regexp predicate." | 54 | "Test GCC warning via regexp predicate." |