summaryrefslogtreecommitdiff
path: root/Examples/test-suite/python/inplaceadd_runme.py
blob: 3d5a1fd401c8eee47be5709ad20736941b9fff5a (plain)
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