1.1 --- a/tests/tuple.py Mon Nov 28 00:59:41 2016 +0100
1.2 +++ b/tests/tuple.py Mon Nov 28 01:00:10 2016 +0100
1.3 @@ -1,15 +1,25 @@
1.4 l = (1, 2, 3, "four")
1.5 -print len(l)
1.6 -print l[0]
1.7 -print l[1]
1.8 -print l[2]
1.9 -print l[3]
1.10 -print l[-1]
1.11 -print l[-2]
1.12 -print l[-3]
1.13 -print l[-4]
1.14 -print l
1.15 +print len(l) # 4
1.16 +print l[0] # 1
1.17 +print l[1] # 2
1.18 +print l[2] # 3
1.19 +print l[3] # four
1.20 +print l[-1] # four
1.21 +print l[-2] # 3
1.22 +print l[-3] # 2
1.23 +print l[-4] # 1
1.24 +print l # (1, 2, 3, "four")
1.25
1.26 l = [1, 2, 3, "four"]
1.27 t = tuple(l)
1.28 -print t
1.29 +print t # (1, 2, 3, "four")
1.30 +
1.31 +try:
1.32 + print t[4] # should raise an exception
1.33 +except IndexError, exc:
1.34 + print "t[4]: failed with argument", exc.index
1.35 +
1.36 +try:
1.37 + print t[-5] # should raise an exception
1.38 +except IndexError, exc:
1.39 + print "t[-5]: failed with argument", exc.index