diff --git a/tests/basics/list_slice.py b/tests/basics/list_slice.py
index 3a9a1e05e6..fc08e580a1 100644
--- a/tests/basics/list_slice.py
+++ b/tests/basics/list_slice.py
@@ -1,22 +1,28 @@
-# test slices; only 2 argument version supported by Micro Python at the moment
+# test list slices, getting values
+
 x = list(range(10))
 a = 2
 b = 4
 c = 3
 print(x[:])
 print(x[::])
-#print(x[::c])
+print(x[::c])
 print(x[:b])
 print(x[:b:])
-#print(x[:b:c])
+print(x[:b:c])
 print(x[a])
 print(x[a:])
 print(x[a::])
-#print(x[a::c])
+print(x[a::c])
 print(x[a:b])
 print(x[a:b:])
-#print(x[a:b:c])
+print(x[a:b:c])
 
 # these should not raise IndexError
 print([][1:])
 print([][-1:])
+
+try:
+    [][::0]
+except ValueError:
+    print('ValueError')