diff options
author | Ken Brown <kbrown@cornell.edu> | 2015-03-16 12:25:42 -0400 |
---|---|---|
committer | Ken Brown <kbrown@cornell.edu> | 2015-03-16 16:19:46 -0400 |
commit | a961dcedeb7ae84c0ca6e8e1b94d3dd881a26b98 (patch) | |
tree | 286f6aa5c0e12e5a75d9018268a8a54bdb3ef995 /test/automated/tramp-tests.el | |
parent | 801eda8a2a00b3f28a69ffe51b05a649fffc5c58 (diff) | |
download | emacs-a961dcedeb7ae84c0ca6e8e1b94d3dd881a26b98.tar.gz emacs-a961dcedeb7ae84c0ca6e8e1b94d3dd881a26b98.tar.bz2 emacs-a961dcedeb7ae84c0ca6e8e1b94d3dd881a26b98.zip |
Don't test "\t" in file names on Cygwin.
Fixes: debbugs:20119
* test/automated/tramp-tests.el (tramp--test-special-characters): Don't
test "\t" in file names on Cygwin.
Diffstat (limited to 'test/automated/tramp-tests.el')
-rw-r--r-- | test/automated/tramp-tests.el | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/test/automated/tramp-tests.el b/test/automated/tramp-tests.el index 020f31f4e6f..9ba67430960 100644 --- a/test/automated/tramp-tests.el +++ b/test/automated/tramp-tests.el @@ -1621,12 +1621,15 @@ This requires restrictions of file name syntax." (defun tramp--test-special-characters () "Perform the test in `tramp-test30-special-characters*'." - ;; Newlines, slashes and backslashes in file names are not supported. - ;; So we don't test. + ;; Newlines, slashes and backslashes in file names are not + ;; supported. So we don't test. And we don't test the tab + ;; character on Windows or Cygwin, because the backslash is + ;; interpreted as a path separator, preventing "\t" from being + ;; expanded to <TAB>. (tramp--test-check-files (if (tramp--test-smb-or-windows-nt-p) "foo bar baz" - (if (tramp--test-adb-p) + (if (or (tramp--test-adb-p) (eq system-type 'cygwin)) " foo bar baz " " foo\tbar baz\t")) "$foo$bar$$baz$" |