OSDN Git Service

change exit code of unittest runner
authormzp <mzpppp@gmail.com>
Wed, 19 Aug 2009 00:15:29 +0000 (09:15 +0900)
committermzp <mzpppp@gmail.com>
Wed, 19 Aug 2009 00:15:29 +0000 (09:15 +0900)
If unittest is failed, exit-code is 1. Otherwise 0.

30 files changed:
OMakefile
base/test/baseTest.ml
base/test/hListTest.ml
base/test/tupleTest.ml
driver/test/colorTest.ml
driver/test/ruleTest.ml
scm/test/codegen/abcTest.ml
scm/test/codegen/asmTest.ml
scm/test/codegen/bindingTest.ml
scm/test/codegen/bytesTest.ml
scm/test/codegen/closureTransTest.ml
scm/test/codegen/codegenClassTest.ml
scm/test/codegen/codegenExprTest.ml
scm/test/codegen/codegenStmtTest.ml
scm/test/codegen/cpoolTest.ml
scm/test/codegen/moduleTest.ml
scm/test/codegen/overrideTest.ml
scm/test/codegen/revListTest.ml
scm/test/filter/bindingTest.ml
scm/test/filter/renameTest.ml
scm/test/interCodeTest.ml
scm/test/parser/lexerTest.ml
scm/test/parser/lispTest.ml
scm/test/parser/sexpTest.ml
scm/test/type/nodeTest.ml
scm/test/type/psetTest.ml
xml/test/abcTest.ml
xml/test/byteTest.ml
xml/test/codeTest.ml
xml/test/swfmillTest.ml

index cc30551..a1d62cf 100644 (file)
--- a/OMakefile
+++ b/OMakefile
@@ -120,7 +120,7 @@ public.OUnitTest(name,files) =
        OCamlProgram($(target), $(test_file) $(src_files) $(OUNIT_LIBS))
 
        check-$(name): $(target)
-               $(addprefix ./,$(target)) | ounit-postproc
+               $(addprefix ./,$(target))
 
        check: check-$(name)
 
index cdfded0..b8f3dd2 100644 (file)
@@ -32,4 +32,4 @@ let _ =
      "group_by" >::
        (fun () ->
          ok [[1];[2;2];[3]] @@ group_by (==) [1;2;2;3])
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index d72e96e..b307fae 100644 (file)
@@ -109,4 +109,4 @@ let _ =
      "unzip3" >::
        (fun () ->
          ok ([1;3],[2;4],[3;5]) @@ unzip3 [(1,2,3);(3,4,5)])
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index d44c0e6..731c2bd 100644 (file)
@@ -26,5 +26,5 @@ let _ =
          (fun () ->
             ok (1,1,2) @@ Tuple.T3.map3 inc (1,1,1));
       ]
-     ]) +> run_test_tt
+     ]) +> run_test_tt_main
     
index 814afd0..8012cb5 100644 (file)
@@ -67,4 +67,4 @@ let _  = ("color.ml" >::: [
              (fun () ->
                 ok 0x123456 @@
                   Color.to_int {red=0x12; green=0x34; blue=0x56; alpha=1.0})
-         ]) +> run_test_tt
+         ]) +> run_test_tt_main
index 54493f4..c839611 100644 (file)
@@ -46,4 +46,4 @@ let tests =
        (fun _ ->
          assert_equal [] @@ temp ["foo.c"] "foo.o";
          assert_equal ["foo.o"] @@ temp ["foo.c"] "foo.exe");
-]) +> run_test_tt
+]) +> run_test_tt_main
index 6ea47da..3bd1989 100644 (file)
@@ -171,4 +171,4 @@ let _ =
               instances   = [];
               scripts     = [script];
               method_bodies = [body]})
-     ] ) +> run_test_tt
+     ] ) +> run_test_tt_main
index c3af0f9..1358dd0 100644 (file)
@@ -225,4 +225,4 @@ end
 
 (* end prefix *)
 let _ =
-  run_test_tt ("asm.ml" >::: !test_cases)
+  run_test_tt_main ("asm.ml" >::: !test_cases)
index 7c9c390..97a9822 100644 (file)
@@ -95,4 +95,4 @@ let _ =
             expr @@ `BindVar (member Global [] "Foo")]
            [class_ [];
             expr @@ var [] "Foo"]);
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 8148d3c..f02f79d 100644 (file)
@@ -80,4 +80,4 @@ let _ =
            same ~msg:"u8"   [s24 1; u8 1]   [label_ref l;u8 1;label l];
            same ~msg:"s24"  [s24 3; s24 1]  [label_ref l;s24 1;label l]
        );
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index c7b36bb..96c5027 100644 (file)
@@ -41,4 +41,4 @@ let _ =
                        attrs = [];
                        methods = [public_meth "init" ["self"] @@
                                     lambda [] (var [] "self")]}])
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index c8d78fa..52b3927 100644 (file)
@@ -187,4 +187,4 @@ let _ =
                public_meth "f" ["self"] (int 42),[`Override]
              ]);
      ]
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index fbcc80a..f3a8b12 100644 (file)
@@ -181,4 +181,4 @@ let _ =
            ok [`PushByte 1; `PushByte 2; `Equals] @@
              call [var [] "=";int 1;int 2])
      ];
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index d615d03..6112808 100644 (file)
@@ -30,4 +30,4 @@ let _ =
                `Swap;
                `SetProperty (qname [] "f")] @@
            define (`Public (AstUtil.qname [] "f")) (int 42));
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 18e59b4..c9fc91b 100644 (file)
@@ -73,4 +73,4 @@ let _ =
          let cpool2 =
            Cpool.add (`Int 42) cpool1 in
            assert_equal (Cpool.index (`Int 42) cpool1)  (Cpool.index (`Int 42) cpool2))
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 601884f..b3c1e2e 100644 (file)
@@ -61,4 +61,4 @@ let _ = ("module.ml" >::: [
                    define_ (Node.ghost "foo");
                    class_ (Node.ghost "Foo");
                  ]);
-        ]) +> run_test_tt
+        ]) +> run_test_tt_main
index 89edd28..11d8a49 100644 (file)
@@ -40,4 +40,4 @@ let _ = ("override.ml" >::: [
                                   meth "g",[]]]
                  [class_ foo obj [meth "f"];
                   class_ bar foo [meth "f"; meth "g"];]);
-        ]) +> run_test_tt
+        ]) +> run_test_tt_main
index a0d86c0..37b5a46 100644 (file)
@@ -34,4 +34,4 @@ let _ =
          let set2 =
            RevList.add 3 (RevList.add 2 (RevList.add 1 empty)) in
            assert_equal set1 set2)
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index f511093..efee344 100644 (file)
@@ -231,4 +231,4 @@ let _ =
            [ expr (var ["std"] "obj")]
            [ expr (var [] "obj" )]);
 
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 4b276c0..cea5484 100644 (file)
@@ -89,4 +89,4 @@ let tests =
   ]
 
 let _  =
-  run_test_tt ("rename.ml" >::: tests)
+  run_test_tt_main ("rename.ml" >::: tests)
index be4c167..d0f98c0 100644 (file)
@@ -95,4 +95,4 @@ let _ =
          mo_ng [["Foo";"Bar"]] [
            module_ "Foo" (`Only [])
              [define "x" (int 42)]]);
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 8b01b70..9d9ab2f 100644 (file)
@@ -21,7 +21,7 @@ let token str =
   Stream.next @@ lexer str
 
 let _ =
-  ("lex module test" >::: [
+  ("lexer.ml" >::: [
      "position" >::
        (fun () ->
          let s =
@@ -81,4 +81,4 @@ foo
        (fun () ->
          ok (Kwd "'") @@ token "'";
          ok (Kwd "'") @@ token "'hoge")
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index d66895c..2e57448 100644 (file)
@@ -314,4 +314,4 @@ let _ =
                          parse_string "(if a)");
          syntax_error (fun () ->
                          parse_string "(if a b c d)"))
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 435457b..5213ecf 100644 (file)
@@ -116,4 +116,4 @@ let _ =
              t_kwd ")"];
          ok [list [symbol "quote"; symbol "hello"]]
            [t_kwd "'"; t_ident "hello"])
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 400a4bd..46af60a 100644 (file)
@@ -47,4 +47,4 @@ let _ =
               {value= 'c'; filename="test_node.txt"; lineno=2; start_pos=0; end_pos=1};
               {value='\n'; filename="test_node.txt"; lineno=2; start_pos=1; end_pos=2};] @@
             file ())
-     ]) +> run_test_tt
+     ]) +> run_test_tt_main
index cc9a29c..6b9f132 100644 (file)
@@ -34,4 +34,4 @@ let _ =
        (fun () ->
          assert_equal true @@ PSet.mem 1 @@ PSet.of_list [3;2;1];
          assert_equal false @@ PSet.mem 100 @@ PSet.of_list [3;2;1])
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 0994d99..50c48d9 100644 (file)
@@ -107,4 +107,4 @@ let _ =
                `ReturnVoid ]
          | _   ->
              assert_failure "error");
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 1eff8bf..29e0710 100644 (file)
@@ -43,4 +43,4 @@ let tests = ("byte module test" >::: [
   "d64 is float(IEEE 754 format)" >::
     (fun _ ->
        ok 0.75 (d64 @@ of_list [0;0;0;0;0;0;0xe8;0x3f]))
-]) +> run_test_tt
+]) +> run_test_tt_main
index 3f01be2..b609603 100644 (file)
@@ -19,4 +19,4 @@ let _ =
        (fun _ ->
          ok (attr "OpGetLex" ["name","42"]) @@
            Code.to_xml (`GetLex 42l))
-   ]) +> run_test_tt
+   ]) +> run_test_tt_main
index 56aa0f1..c8cd1a1 100644 (file)
@@ -105,4 +105,4 @@ let _ =
                elem "exceptions" [];
                elem "traits" [] ]
          ]);
-   ])  +> run_test_tt
+   ])  +> run_test_tt_main