Skip to content

Commit 99cd0d1

Browse files
mmelentiev-mailprintercu
authored andcommitted
Add test for runner
1 parent b2c6518 commit 99cd0d1

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

test/runner_test.lua

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
local t = require('luatest')
2+
local g = t.group('runner')
3+
4+
local helper = require('test.helper')
5+
6+
g.test_run_pass = function()
7+
local result = helper.run_suite(function(lu2)
8+
lu2.group('test').test = function() t.assertEquals(1, 1) end
9+
end)
10+
11+
t.assertEquals(result, 0)
12+
end
13+
14+
g.test_run_fail = function()
15+
local result = helper.run_suite(function(lu2)
16+
lu2.group('test').test = function() t.assertEquals(1, 0) end
17+
end)
18+
19+
t.assertEquals(result, 1)
20+
end
21+
22+
g.test_run_error = function()
23+
local result = helper.run_suite(function(lu2)
24+
lu2.group('test').test = function() error('custom_error') end
25+
end)
26+
27+
t.assertEquals(result, 1)
28+
end

0 commit comments

Comments
 (0)