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

19 lines
433 B
Lua

local v=require("cpp11_constexpr")
function check(received, expected)
assert(expected == received,
"check failed, expected: " .. expected .. " received: " .. received)
end
check(v.AAA, 10)
check(v.BBB, 20)
check(v.CCC(), 30)
check(v.DDD(), 40)
local ce = v.ConstExpressions(0)
check(v.ConstExpressions.JJJ, 100)
check(v.ConstExpressions.KKK, 200)
check(v.ConstExpressions.LLL, 300)
check(ce:MMM(), 400)
check(ce:NNN(), 500)