@@ -18,11 +18,10 @@ def test_try():
1818
1919 # The try block will generate an error, because x is not defined:
2020 exception_has_been_caught = False
21- # pylint: disable=bare-except
2221 try :
2322 # pylint: disable=undefined-variable
2423 print (not_existing_variable )
25- except :
24+ except NameError :
2625 exception_has_been_caught = True
2726
2827 assert exception_has_been_caught
@@ -31,14 +30,11 @@ def test_try():
3130 # block of code for a special kind of error:
3231 exception_message = ''
3332
34- # pylint: disable=bare-except
3533 try :
3634 # pylint: disable=undefined-variable
3735 print (not_existing_variable )
3836 except NameError :
3937 exception_message = 'Variable is not defined'
40- except :
41- exception_message = 'Something else went wrong'
4238
4339 assert exception_message == 'Variable is not defined'
4440
@@ -47,7 +43,7 @@ def test_try():
4743 message = ''
4844 try :
4945 message += 'Success.'
50- except :
46+ except NameError :
5147 message += 'Something went wrong.'
5248 else :
5349 message += 'Nothing went wrong.'
@@ -60,7 +56,7 @@ def test_try():
6056 try :
6157 # pylint: disable=undefined-variable
6258 print (not_existing_variable )
63- except :
59+ except NameError :
6460 message += 'Something went wrong.'
6561 finally :
6662 message += 'The "try except" is finished.'
0 commit comments