1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
import inplaceadd a = inplaceadd.A(7) a += 5 if a.val != 12: raise RuntimeError("a.val: {}".format(a.val)) a -= 5 if a.val != 7: raise RuntimeError a *= 2 if a.val != 14: raise RuntimeError a += a if a.val != 28: raise RuntimeError