This change allows tuples to be passed as the prefix/suffix argument to the `str.startswith()` and `str.endswith()` methods. The methods will return `True` if the string starts/ends with any of the prefixes/suffixes in the tuple. Also adds full support for the `start` and `end` arguments to both methods for compatibility with CPython. Tests have been updated for the new behaviour. Signed-off-by: Glenn Moloney <glenn.moloney@gmail.com> |
||
|---|---|---|
| .. | ||
| sys_settrace_subdir | ||
| cexample_class.py | ||
| cexample_class.py.exp | ||
| cexample_module.py | ||
| cexample_module.py.exp | ||
| cexample_subclass.py | ||
| cexample_subclass.py.exp | ||
| features.py | ||
| non_compliant_lexer.py | ||
| non_compliant_lexer.py.exp | ||
| non_compliant.py | ||
| non_compliant.py.exp | ||
| print_exception.py | ||
| rge_sm.py | ||
| sys_atexit.py | ||
| sys_atexit.py.exp | ||
| sys_exc_info.py | ||
| sys_settrace_features.py | ||
| sys_settrace_generator.py | ||
| sys_settrace_generator.py.exp | ||
| sys_settrace_loop.py | ||
| sys_settrace_loop.py.exp | ||