module OUnitCore: sig
.. end
val perform_test : 'a ->
'b ->
('a ->
'b ->
'c ->
(OUnitTest.node list * OUnitTest.test_length * OUnitTest.test_fun) list ->
'd) ->
'c -> OUnitTest.test -> 'd
val run_test_tt : OUnitConf.conf ->
('a, 'b) OUnitLogger.logger ->
(OUnitConf.conf ->
('a, 'b) OUnitLogger.logger ->
'c ->
(OUnitTest.node list * OUnitTest.test_length * OUnitTest.test_fun) list ->
('a, 'b) OUnitLogger.result_full list) ->
'c -> OUnitTest.test -> ('a, 'b) OUnitLogger.result_full list
val run_test_tt_main_conf : (?preset:(string * string) list ->
?argv:string array ->
(Stdlib.Arg.key * Stdlib.Arg.spec * Stdlib.Arg.doc) list ->
(int, unit -> unit) Stdlib.Hashtbl.t)
Stdlib.ref
val suite_name : (int, unit -> unit) Stdlib.Hashtbl.t -> string
val run_test_tt_main : ?exit:(int -> unit) -> OUnitTest.test -> unit