Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class BadInt:
- def __init__(self, number):
- self.number = number
- def __add__(self, other):
- return self.number * other.number
- def __mul__(self, other):
- return self.number + other.number
- if __name__ == '__main__':
- a = BadInt(5)
- b = BadInt(6)
- assert a + b == 30, 'Sum check'
- assert a * b == 11, 'Multiply check'
- print("Looks good")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement