fix zero-division tests

This commit is contained in:
silmeth
2019-02-06 10:10:20 +01:00
parent 77ae6621e9
commit af0fdcb9e3

View File

@@ -2,33 +2,33 @@ try:
5 / 0
except ZeroDivisionError:
pass
except:
else:
assert False, 'Expected ZeroDivisionError'
try:
5 / -0.0
except ZeroDivisionError:
pass
except:
else:
assert False, 'Expected ZeroDivisionError'
try:
5 / (3-2)
5 / (2-2)
except ZeroDivisionError:
pass
except:
else:
assert False, 'Expected ZeroDivisionError'
try:
5 % 0
except ZeroDivisionError:
pass
except:
else:
assert False, 'Expected ZeroDivisionError'
try:
raise ZeroDivisionError('Is an ArithmeticError subclass?')
except ArithmeticError:
pass
except:
assert False, 'Expected ZeroDivisionError to be a subclass of ArithmeticError'
else:
assert False, 'Expected ZeroDivisionError'