diff options
| author | Stephen Leake | 2018-12-13 14:39:02 -0800 |
|---|---|---|
| committer | Stephen Leake | 2018-12-13 14:39:02 -0800 |
| commit | 87bef630bf0f45e8da74e43ba614aa2292b296ef (patch) | |
| tree | efdead3c0d7dd227bacbd4dfc5c1ff9b4d5c13c3 /test/lisp/eshell | |
| parent | 4d3f7b77cc7dea072d2ecb9f137c2e497bc52da1 (diff) | |
| parent | d08b75abe0f0cf9ade812b189c374809a2c7836e (diff) | |
| download | emacs-87bef630bf0f45e8da74e43ba614aa2292b296ef.tar.gz emacs-87bef630bf0f45e8da74e43ba614aa2292b296ef.zip | |
Merge commit 'd08b75abe0f0cf9ade812b189c374809a2c7836e'
Diffstat (limited to 'test/lisp/eshell')
| -rw-r--r-- | test/lisp/eshell/em-ls-tests.el | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/lisp/eshell/em-ls-tests.el b/test/lisp/eshell/em-ls-tests.el index c5c9eac3249..b89a54641bd 100644 --- a/test/lisp/eshell/em-ls-tests.el +++ b/test/lisp/eshell/em-ls-tests.el | |||
| @@ -78,6 +78,11 @@ | |||
| 78 | 78 | ||
| 79 | (ert-deftest em-ls-test-bug27844 () | 79 | (ert-deftest em-ls-test-bug27844 () |
| 80 | "Test for https://debbugs.gnu.org/27844 ." | 80 | "Test for https://debbugs.gnu.org/27844 ." |
| 81 | ;; FIXME: it would be better to use something other than source-directory | ||
| 82 | ;; in this test. | ||
| 83 | (skip-unless (and source-directory | ||
| 84 | (file-exists-p | ||
| 85 | (expand-file-name "lisp/subr.el" source-directory)))) | ||
| 81 | (let ((orig eshell-ls-use-in-dired) | 86 | (let ((orig eshell-ls-use-in-dired) |
| 82 | (dired-use-ls-dired 'unspecified) | 87 | (dired-use-ls-dired 'unspecified) |
| 83 | buf insert-directory-program) | 88 | buf insert-directory-program) |
| @@ -89,6 +94,15 @@ | |||
| 89 | (should (cdr (dired-get-marked-files))) | 94 | (should (cdr (dired-get-marked-files))) |
| 90 | (kill-buffer buf) | 95 | (kill-buffer buf) |
| 91 | (setq buf (dired (expand-file-name "lisp/subr.el" source-directory))) | 96 | (setq buf (dired (expand-file-name "lisp/subr.el" source-directory))) |
| 97 | (when (getenv "EMACS_HYDRA_CI") | ||
| 98 | (message "X1%s" (buffer-substring-no-properties | ||
| 99 | (point-min) (point-max))) | ||
| 100 | (message "X2%s" (buffer-substring-no-properties | ||
| 101 | (line-beginning-position) | ||
| 102 | (line-end-position))) | ||
| 103 | (message "X3%s" (buffer-substring-no-properties | ||
| 104 | (point) | ||
| 105 | (line-end-position)))) | ||
| 92 | (should (looking-at "subr\\.el"))) | 106 | (should (looking-at "subr\\.el"))) |
| 93 | (customize-set-variable 'eshell-ls-use-in-dired orig) | 107 | (customize-set-variable 'eshell-ls-use-in-dired orig) |
| 94 | (and (buffer-live-p buf) (kill-buffer))))) | 108 | (and (buffer-live-p buf) (kill-buffer))))) |