Guido van Rossum | 3bead09 | 1992-01-27 17:00:37 +0000 | [diff] [blame^] | 1 | # Python test set -- part 2, opcodes |
2 | |||||
3 | from test_support import * | ||||
4 | |||||
5 | |||||
6 | print '2. Opcodes' | ||||
7 | print 'XXX Not yet fully implemented' | ||||
8 | |||||
9 | print '2.1 try inside for loop' | ||||
10 | n = 0 | ||||
11 | for i in range(10): | ||||
12 | n = n+i | ||||
13 | try: 1/0 | ||||
14 | except NameError: pass | ||||
15 | except ZeroDivisionError: pass | ||||
16 | except TypeError: pass | ||||
17 | finally: pass | ||||
18 | try: pass | ||||
19 | except: pass | ||||
20 | try: pass | ||||
21 | finally: pass | ||||
22 | n = n+i | ||||
23 | if n <> 90: | ||||
24 | raise TestFailed, 'try inside for' |