From 8b264542734e8e66bfe1153dfd0e9e92e7a5d636 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Tue, 19 Dec 2000 02:22:31 +0000 Subject: [PATCH] Test more split argument combinations: 1) multi-char separator 2) multi-char separator that only occurs at last position 3) all of the above with mixed Unicode and 8-bit-string arguments --- Lib/test/test_unicode.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Lib/test/test_unicode.py b/Lib/test/test_unicode.py index 5f79101651..05aecd87b6 100644 --- a/Lib/test/test_unicode.py +++ b/Lib/test/test_unicode.py @@ -67,6 +67,13 @@ test('split', u'a b c d', [u'a', u'b', u'c', u'd'], None, 4) test('split', u'a b c d', [u'a b c d'], None, 0) test('split', u'a b c d', [u'a', u'b', u'c d'], None, 2) test('split', u'a b c d ', [u'a', u'b', u'c', u'd']) +test('split', u'a//b//c//d', [u'a', u'b', u'c', u'd'], u'//') +test('split', u'a//b//c//d', [u'a', u'b', u'c', u'd'], '//') +test('split', 'a//b//c//d', [u'a', u'b', u'c', u'd'], u'//') +test('split', u'endcase test', [u'endcase ', u''], u'test') +test('split', u'endcase test', [u'endcase ', u''], 'test') +test('split', 'endcase test', [u'endcase ', u''], u'test') + # join now works with any sequence type class Sequence: -- 2.50.1