import pointer_reference | |
s = pointer_reference.get() | |
if s.value != 10: | |
raise RuntimeError("get test failed") | |
ss = pointer_reference.Struct(20) | |
pointer_reference.set(ss) | |
if pointer_reference.cvar.Struct_instance.value != 20: | |
raise RuntimeError("set test failed") | |
if pointer_reference.overloading(1) != 111: | |
raise RuntimeError("overload test 1 failed") | |
if pointer_reference.overloading(ss) != 222: | |
raise RuntimeError("overload test 2 failed") |