diff options
Diffstat (limited to 'Lib/test/string_tests.py')
| -rw-r--r-- | Lib/test/string_tests.py | 12 | 
1 files changed, 12 insertions, 0 deletions
diff --git a/Lib/test/string_tests.py b/Lib/test/string_tests.py index 4b2f0e3..5c8dd93 100644 --- a/Lib/test/string_tests.py +++ b/Lib/test/string_tests.py @@ -163,6 +163,18 @@ def run_method_tests(test):      test('rstrip', '   hello   ', '   hello')      test('strip', 'hello', 'hello') +    # strip/lstrip/rstrip with None arg +    test('strip', '   hello   ', 'hello', None) +    test('lstrip', '   hello   ', 'hello   ', None) +    test('rstrip', '   hello   ', '   hello', None) +    test('strip', 'hello', 'hello', None) + +    # strip/lstrip/rstrip with real arg +    test('strip', 'xyzzyhelloxyzzy', 'hello', 'xyz') +    test('lstrip', 'xyzzyhelloxyzzy', 'helloxyzzy', 'xyz') +    test('rstrip', 'xyzzyhelloxyzzy', 'xyzzyhello', 'xyz') +    test('strip', 'hello', 'hello', 'xyz') +      test('swapcase', 'HeLLo cOmpUteRs', 'hEllO CoMPuTErS')      test('translate', 'xyzabcdef', 'xyzxyz', transtable, 'def')  | 
