diff options
author | Damien George <damien.p.george@gmail.com> | 2019-10-29 21:44:48 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2019-10-29 22:22:37 +1100 |
commit | b5186c9271d85c1105309ad4bf8c7d68b0d8efa7 (patch) | |
tree | 1a178cba2b5f6d153c67e54b522da5ca0ae06e7b | |
parent | ecb77e40e079c6caef1391f48ff1ba7fab8fa68d (diff) | |
download | micropython-b5186c9271d85c1105309ad4bf8c7d68b0d8efa7.tar.gz micropython-b5186c9271d85c1105309ad4bf8c7d68b0d8efa7.zip |
tests/basics: Split out specific slice tests to separate files.
So they can be automatically skipped if slice is not enabled.
-rw-r--r-- | tests/basics/list1.py | 4 | ||||
-rw-r--r-- | tests/basics/list_slice.py | 5 | ||||
-rw-r--r-- | tests/basics/tuple1.py | 4 | ||||
-rw-r--r-- | tests/basics/tuple_slice.py | 7 |
4 files changed, 12 insertions, 8 deletions
diff --git a/tests/basics/list1.py b/tests/basics/list1.py index fa426c0e58..0697c9e3a7 100644 --- a/tests/basics/list1.py +++ b/tests/basics/list1.py @@ -19,10 +19,6 @@ print(x) x += [2, 1] print(x) -print(x[1:]) -print(x[:-1]) -print(x[2:3]) - # unsupported type on RHS of add try: [] + None diff --git a/tests/basics/list_slice.py b/tests/basics/list_slice.py index fc08e580a1..6b2d2ad059 100644 --- a/tests/basics/list_slice.py +++ b/tests/basics/list_slice.py @@ -1,6 +1,11 @@ # test list slices, getting values x = list(range(10)) + +print(x[1:]) +print(x[:-1]) +print(x[2:3]) + a = 2 b = 4 c = 3 diff --git a/tests/basics/tuple1.py b/tests/basics/tuple1.py index a7956c1072..72bb3f01bf 100644 --- a/tests/basics/tuple1.py +++ b/tests/basics/tuple1.py @@ -11,10 +11,6 @@ try: except AttributeError: print("AttributeError") -print(x[1:]) -print(x[:-1]) -print(x[2:3]) - print(x + (10, 100, 10000)) # inplace add operator diff --git a/tests/basics/tuple_slice.py b/tests/basics/tuple_slice.py new file mode 100644 index 0000000000..1b11957c7a --- /dev/null +++ b/tests/basics/tuple_slice.py @@ -0,0 +1,7 @@ +# tuple slicing + +x = (1, 2, 3 * 4) + +print(x[1:]) +print(x[:-1]) +print(x[2:3]) |