diff options
author | Fabián Ezequiel Gallina <[email protected]> | 2014-06-21 11:14:54 -0300 |
---|---|---|
committer | Fabián Ezequiel Gallina <[email protected]> | 2014-06-21 11:14:54 -0300 |
commit | 656f99beebbe122d84754f4f25c4b1b8c53e8941 (patch) | |
tree | ddf72d5ce2bdbcbc5fe83d0959f4feba08e53ea6 /test | |
parent | edd112b7f8956e727b21976e9e6a36256d724c24 (diff) |
Fix completion retrieval parsing.
* progmodes/python.el (python-mode):
(python-util-strip-string): New function.
(python-shell-completion-get-completions): Use it.
* automated/python-tests.el (python-util-strip-string-1): New test.
Fixes: debbugs:17209
Diffstat (limited to 'test')
-rw-r--r-- | test/ChangeLog | 4 | ||||
-rw-r--r-- | test/automated/python-tests.el | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index 443479b099..f86084739a 100644 --- a/test/ChangeLog +++ b/test/ChangeLog @@ -1,3 +1,7 @@ +2014-06-21 Fabián Ezequiel Gallina <[email protected]> + + * automated/python-tests.el (python-util-strip-string-1): New test. + 2014-05-08 Glenn Morris <[email protected]> * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781) diff --git a/test/automated/python-tests.el b/test/automated/python-tests.el index de963a670b..f580e946b8 100644 --- a/test/automated/python-tests.el +++ b/test/automated/python-tests.el @@ -2706,6 +2706,15 @@ def foo(a, b, c): (equal (symbol-value (car ccons)) (cdr ccons))))) (kill-buffer buffer))) +(ert-deftest python-util-strip-string-1 () + (should (string= (python-util-strip-string "\t\r\n str") "str")) + (should (string= (python-util-strip-string "str \n\r") "str")) + (should (string= (python-util-strip-string "\t\r\n str \n\r ") "str")) + (should + (string= (python-util-strip-string "\n str \nin \tg \n\r") "str \nin \tg")) + (should (string= (python-util-strip-string "\n \t \n\r ") "")) + (should (string= (python-util-strip-string "") ""))) + ;;; Electricity |