swig/Examples/test-suite/lua/compactdefaultargs_runme.lua

13 lines
338 B
Lua

local v=require("compactdefaultargs")
local defaults1 = v.Defaults1(1000)
defaults1 = v.Defaults1()
assert(defaults1:ret(10.0) == 10.0)
assert(defaults1:ret() == -1.0)
local defaults2 = v.Defaults2(1000)
defaults2 = v.Defaults2()
assert(defaults2:ret(10.0) == 10.0)
assert(defaults2:ret() == -1.0)
assert(defaults2:nodefault(-2) == -2)