From: Guido van Rossum Date: Tue, 19 Dec 2000 02:22:31 +0000 (+0000) Subject: Test more split argument combinations: X-Git-Tag: v2.1a1~537 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8b264542734e8e66bfe1153dfd0e9e92e7a5d636;p=python 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 --- 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: