From dde719dd575090b36aaa3ad85bb3cabf33f36c5a Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 20 Oct 2021 13:36:36 +0800 Subject: +luaunit test --- .../luaunit/test/test_with_err_fail_pass.lua | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 Resources/Libraries/luaunit/test/test_with_err_fail_pass.lua (limited to 'Resources/Libraries/luaunit/test/test_with_err_fail_pass.lua') diff --git a/Resources/Libraries/luaunit/test/test_with_err_fail_pass.lua b/Resources/Libraries/luaunit/test/test_with_err_fail_pass.lua new file mode 100644 index 0000000..b137529 --- /dev/null +++ b/Resources/Libraries/luaunit/test/test_with_err_fail_pass.lua @@ -0,0 +1,71 @@ +local lu = require('luaunit') + +--[[ Test used by functional tests ]] +TestSomething = {} --class + + function TestSomething:test1_Success1() + lu.assertEquals( 1+1, 2 ) + end + + function TestSomething:test1_Success2() + lu.assertEquals( 1+2, 3 ) + end + + function TestSomething:test2_Fail1() + lu.assertEquals( 1+1, 0 ) + end + + function TestSomething:test2_Fail2() + lu.assertEquals( 1+2, 0 ) + end + + function TestSomething:test3_Err1() + local v = 1 + { 1,2 } + end + + function TestSomething:test3_Err2() + local v = 1 + { 1,2 } + end + +TestAnotherThing = {} --class + + function TestAnotherThing:test1_Success1() + lu.assertEquals( 1+1, 2 ) + end + + function TestAnotherThing:test1_Success2() + lu.assertEquals( 1+2, 3 ) + end + + function TestAnotherThing:test2_Err1() + local v = 1 + { 1,2 } + end + + function TestAnotherThing:test2_Err2() + local v = 1 + { 1,2 } + end + + function TestAnotherThing:test3_Fail1() + lu.assertEquals( 1+1, 0 ) + end + + function TestAnotherThing:test3_Fail2() + lu.assertEquals( 1+2, 0 ) + end + + +function testFuncSuccess1() + lu.assertEquals( 1+1, 2 ) +end + +function testFuncFail1() + lu.assertEquals( 1+2, 0 ) +end + +function testFuncErr1() + local v = 1 + { 1,2 } +end + +local runner = lu.LuaUnit.new() +runner:setOutputType("text") +os.exit( runner:runSuite() ) -- cgit v1.1-26-g67d0