diff options
| author | John R. Lenton | 2014-01-04 01:28:40 +0000 |
|---|---|---|
| committer | John R. Lenton | 2014-01-04 01:28:40 +0000 |
| commit | a58cf679ee466b0bcd873603515a3ef293252b20 (patch) | |
| tree | 5c8f539733f248b7f601ed29b439fb25295a26d7 /tests | |
| parent | e241e8c1698e5299deb10b718ffa30e2cca39301 (diff) | |
| parent | c8d1384fc0c7aafa5dee3445ece20f4e43dfa9c1 (diff) | |
Merge remote-tracking branch 'upstream/master' into list_count
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/basics/tests/slice-bstr1.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/basics/tests/slice-bstr1.py b/tests/basics/tests/slice-bstr1.py new file mode 100644 index 000000000..0bed95914 --- /dev/null +++ b/tests/basics/tests/slice-bstr1.py @@ -0,0 +1,27 @@ +print(b"123"[0:1]) + +print(b"123"[0:2]) + +print(b"123"[:1]) + +print(b"123"[1:]) + +# Idiom for copying sequence +print(b"123"[:]) + +print(b"123"[:-1]) + +# Weird cases +print(b"123"[0:0]) +print(b"123"[1:0]) +print(b"123"[1:1]) +print(b"123"[-1:-1]) +print(b"123"[-3:]) +print(b"123"[-3:3]) +print(b"123"[0:]) +print(b"123"[:0]) +print(b"123"[:-3]) +print(b"123"[:-4]) +# No IndexError! +print(b""[1:1]) +print(b""[-1:-1]) |
