tests: update test_c and test_nitunit4 to get reproducible outputs
authorAlexis Laferrière <alexis.laf@xymus.net>
Thu, 28 Sep 2017 15:09:42 +0000 (11:09 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 28 Sep 2017 15:09:42 +0000 (11:09 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

tests/sav/nitunit_args9.res
tests/sav/test_c_alt4.res [deleted file]
tests/test_c.nit
tests/test_nitunit4/test_nitunit4.nit

index 18de7be..404c270 100644 (file)
@@ -31,6 +31,7 @@ test_nitunit4/test_bad_comp2.nit:17,7--22: Error: a class named `test_nitunit4::
        Before Test
        Tested method
        After Test
+       Runtime assert: <TestTestSuite>.before
        Runtime error: Assert failed (test_nitunit4/test_nitunit4_base.nit:28)
 
 [OK] test_nitunit4$TestTestSuite$test_bar
@@ -54,7 +55,7 @@ test_nitunit4/test_bad_comp2.nit:17,7--22: Error: a class named `test_nitunit4::
        After Test
 
 
-Docunits: Entities: 21; Documented ones: 0; With nitunits: 0
+Docunits: Entities: 22; Documented ones: 0; With nitunits: 0
 Test suites: Classes: 3; Test Cases: 8; Failures: 7
 [FAILURE] 7/8 tests failed.
 `nitunit.out` is not removed for investigation.
@@ -65,6 +66,7 @@ Test suites: Classes: 3; Test Cases: 8; Failures: 7
 </failure></testcase></testsuite><testsuite package="test_nitunit4::test_nitunit4"></testsuite><testsuite package="test_nitunit4"><testcase classname="nitunit.test_nitunit4.TestTestSuite" name="test_foo" time="0.0"><error message="Runtime Error in file nitunit.out&#47;gen_test_nitunit4.nit">Before Test
 Tested method
 After Test
+Runtime assert: &lt;TestTestSuite&gt;.before
 Runtime error: Assert failed (test_nitunit4&#47;test_nitunit4_base.nit:28)
 </error></testcase><testcase classname="nitunit.test_nitunit4.TestTestSuite" name="test_bar" time="0.0"><system-err>Before Test
 Tested method
diff --git a/tests/sav/test_c_alt4.res b/tests/sav/test_c_alt4.res
deleted file mode 100644 (file)
index e5246df..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-Runtime error: Assert failed (../lib/c.nit:37)
-0
-0
-1
-2
-3
-4
-[0,1,2,3,4]
index ce7dc97..500c42f 100644 (file)
@@ -32,4 +32,4 @@ for i in ci do print i
 print ci.to_a
 
 ci.destroy
-#alt4#print ci[0]
+assert ci.destroyed
index dfb5e32..cf8ab83 100644 (file)
@@ -37,4 +37,6 @@ class TestTestSuite
        fun test_sav_conflict is test do
                print "Tested method"
        end
+
+       redef fun to_s do return "<{class_name}>"
 end