| i=require("iadd") | |
| catch_undef_globs() -- catch "undefined" global variables | |
| foo1 = i.Foo() | |
| foo1_a = foo1.AsA | |
| assert(foo1_a.x == 5) | |
| assert(foo1_a:get_me().x == 5) | |
| -- Unfortunately, in Lua operator+= can't be overloaded | |
| foo1.AsLong = 1000 | |
| assert(foo1.AsLong == 1000) |