From d748f6fad634ea9be9fb6e08853d5820d021523a Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Mon, 22 Aug 2016 18:03:19 +0200 Subject: [PATCH] Forgot to add the splitlines test. --- test/test_common.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 test/test_common.py diff --git a/test/test_common.py b/test/test_common.py new file mode 100644 index 00000000..8e3aae6b --- /dev/null +++ b/test/test_common.py @@ -0,0 +1,13 @@ +from jedi.common import splitlines + + +def test_splitlines_no_keepends(): + assert splitlines('asd\r\n') == ['asd', ''] + assert splitlines('asd\r\n\f') == ['asd', '\f'] + assert splitlines('\fasd\r\n') == ['\fasd', ''] + + +def test_splitlines_keepends(): + assert splitlines('asd\r\n', keepends=True) == ['asd\r\n', ''] + assert splitlines('asd\r\n\f', keepends=True) == ['asd\r\n', '\f'] + assert splitlines('\fasd\r\n', keepends=True) == ['\fasd\r\n', '']