13 lines
309 B
Python
13 lines
309 B
Python
from nested_workaround import *
|
|
|
|
inner = Inner(5)
|
|
outer = Outer()
|
|
newInner = outer.doubleInnerValue(inner)
|
|
if newInner.getValue() != 10:
|
|
raise RuntimeError
|
|
|
|
outer = Outer()
|
|
inner = outer.createInner(3)
|
|
newInner = outer.doubleInnerValue(inner)
|
|
if outer.getInnerValue(newInner) != 6:
|
|
raise RuntimeError
|