add test with no errors; test exit code too
This commit is contained in:
parent
5021972318
commit
2bb93b9536
@ -7,7 +7,7 @@ class CMDTEST_summery < Cmdtest::Testcase
|
|||||||
|
|
||||||
#-----------------------------------
|
#-----------------------------------
|
||||||
|
|
||||||
def test_summary
|
def test_summary_ERRORS
|
||||||
|
|
||||||
create_file "CMDTEST_foo.rb", [
|
create_file "CMDTEST_foo.rb", [
|
||||||
"class CMDTEST_foo1 < Cmdtest::Testcase",
|
"class CMDTEST_foo1 < Cmdtest::Testcase",
|
||||||
@ -71,4 +71,68 @@ class CMDTEST_summery < Cmdtest::Testcase
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#-----------------------------------
|
||||||
|
|
||||||
|
def test_summary_OK
|
||||||
|
|
||||||
|
create_file "CMDTEST_foo.rb", [
|
||||||
|
"class CMDTEST_foo1 < Cmdtest::Testcase",
|
||||||
|
" def setup",
|
||||||
|
" prepend_path #{BIN.inspect}",
|
||||||
|
" prepend_path #{PLATFORM_BIN.inspect}",
|
||||||
|
" end",
|
||||||
|
"",
|
||||||
|
|
||||||
|
' def test_foo1',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' end',
|
||||||
|
'',
|
||||||
|
' def test_foo2',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' end',
|
||||||
|
'',
|
||||||
|
' def test_foo3',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' end',
|
||||||
|
'',
|
||||||
|
' def test_foo4',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' end',
|
||||||
|
'',
|
||||||
|
' def test_foo5',
|
||||||
|
' cmd "true" do',
|
||||||
|
' exit_zero',
|
||||||
|
' end',
|
||||||
|
' end',
|
||||||
|
'',
|
||||||
|
'end',
|
||||||
|
]
|
||||||
|
|
||||||
|
cmd_cmdtest_verbose do
|
||||||
|
stdout_equal /. 1 test classes/
|
||||||
|
stdout_equal /. 5 test methods/
|
||||||
|
stdout_equal /. 8 commands/
|
||||||
|
stdout_equal /. 0 errors/
|
||||||
|
stdout_equal /. 0 fatals/
|
||||||
|
exit_zero
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user