From: Jean Privat Date: Thu, 2 Jun 2016 23:59:41 +0000 (-0400) Subject: tests: nitunit with multiple .res files X-Git-Url: http://nitlanguage.org tests: nitunit with multiple .res files Signed-off-by: Jean Privat --- diff --git a/tests/sav/nitunit_args9.res b/tests/sav/nitunit_args9.res index 7d1f2bd2..773614a 100644 --- a/tests/sav/nitunit_args9.res +++ b/tests/sav/nitunit_args9.res @@ -1,4 +1,4 @@ -==== Test-suite of module test_nitunit4::test_nitunit4 | tests: 3 +==== Test-suite of module test_nitunit4::test_nitunit4 | tests: 4 [KO] test_nitunit4$TestTestSuite$test_foo test_nitunit4/test_nitunit4.nit:22,2--26,4: Runtime Error in file nitunit.out/gen_test_nitunit4.nit Output @@ -9,10 +9,10 @@ [OK] test_nitunit4$TestTestSuite$test_bar [KO] test_nitunit4$TestTestSuite$test_baz - test_nitunit4/test_nitunit4.nit:32,2--34,4: Difference with expected output: diff -u test_nitunit4/test_nitunit4.sav/test_baz.res nitunit.out/gen_test_nitunit4_test_baz.out1 + test_nitunit4/test_nitunit4.nit:32,2--34,4: Difference with expected output: diff -u test_nitunit4/test_baz.res nitunit.out/gen_test_nitunit4_test_baz.out1 Output Diff - --- expected:test_nitunit4/test_nitunit4.sav/test_baz.res + --- expected:test_nitunit4/test_baz.res +++ got:nitunit.out/gen_test_nitunit4_test_baz.out1 @@ -1 +1,3 @@ -Bad result file @@ -20,10 +20,17 @@ +Tested method +After Test +[KO] test_nitunit4$TestTestSuite$test_sav_conflict + test_nitunit4/test_nitunit4.nit:36,2--38,4: Conflicting expected output: test_nitunit4/test_nitunit4.sav/test_sav_conflict.res, test_nitunit4/sav/test_sav_conflict.res and test_nitunit4/test_sav_conflict.res all exist + Output + Before Test + Tested method + After Test -Docunits: Entities: 12; Documented ones: 0; With nitunits: 0 -Test suites: Classes: 1; Test Cases: 3; Failures: 2 -[FAILURE] 2/3 tests failed. + +Docunits: Entities: 13; Documented ones: 0; With nitunits: 0 +Test suites: Classes: 1; Test Cases: 4; Failures: 3 +[FAILURE] 3/4 tests failed. `nitunit.out` is not removed for investigation. Runtime Error in file nitunit.out/gen_test_nitunit4.nitBefore Test Tested method @@ -32,12 +39,15 @@ Runtime error: Assert failed (test_nitunit4/test_nitunit4_base.nit:31) Before Test Tested method After Test -Difference with expected output: diff -u test_nitunit4/test_nitunit4.sav/test_baz.res nitunit.out/gen_test_nitunit4_test_baz.out1Diff ---- expected:test_nitunit4/test_nitunit4.sav/test_baz.res +Difference with expected output: diff -u test_nitunit4/test_baz.res nitunit.out/gen_test_nitunit4_test_baz.out1Diff +--- expected:test_nitunit4/test_baz.res +++ got:nitunit.out/gen_test_nitunit4_test_baz.out1 @@ -1 +1,3 @@ -Bad result file +Before Test +Tested method +After Test +Conflicting expected output: test_nitunit4/test_nitunit4.sav/test_sav_conflict.res, test_nitunit4/sav/test_sav_conflict.res and test_nitunit4/test_sav_conflict.res all existBefore Test +Tested method +After Test \ No newline at end of file diff --git a/tests/test_nitunit4/sav/test_sav_conflict.res b/tests/test_nitunit4/sav/test_sav_conflict.res new file mode 100644 index 0000000..7b3a785 --- /dev/null +++ b/tests/test_nitunit4/sav/test_sav_conflict.res @@ -0,0 +1 @@ +BAD diff --git a/tests/test_nitunit4/test_nitunit4.sav/test_baz.res b/tests/test_nitunit4/test_baz.res similarity index 100% rename from tests/test_nitunit4/test_nitunit4.sav/test_baz.res rename to tests/test_nitunit4/test_baz.res diff --git a/tests/test_nitunit4/test_nitunit4.nit b/tests/test_nitunit4/test_nitunit4.nit index cd13aca..8864263 100644 --- a/tests/test_nitunit4/test_nitunit4.nit +++ b/tests/test_nitunit4/test_nitunit4.nit @@ -32,4 +32,8 @@ class TestTestSuite fun test_baz do print "Tested method" end + + fun test_sav_conflict do + print "Tested method" + end end diff --git a/tests/test_nitunit4/test_nitunit4.sav/test_sav_conflict.res b/tests/test_nitunit4/test_nitunit4.sav/test_sav_conflict.res new file mode 100644 index 0000000..7b3a785 --- /dev/null +++ b/tests/test_nitunit4/test_nitunit4.sav/test_sav_conflict.res @@ -0,0 +1 @@ +BAD diff --git a/tests/test_nitunit4/test_sav_conflict.res b/tests/test_nitunit4/test_sav_conflict.res new file mode 100644 index 0000000..7b3a785 --- /dev/null +++ b/tests/test_nitunit4/test_sav_conflict.res @@ -0,0 +1 @@ +BAD