X-Git-Url: https://git.hcoop.net/bpt/coccinelle.git/blobdiff_plain/34e491640531bd81a0e2238fd599e1aafe53613e..7f00441914f5b9bd4f845a1c866da65e1946083e:/testing.mli diff --git a/testing.mli b/testing.mli index 508e721..08909dc 100644 --- a/testing.mli +++ b/testing.mli @@ -4,7 +4,7 @@ open Common (* work with tests/ *) (*****************************************************************************) val testone : string (*test*) -> bool (*compare_expected*) -> unit -val testall : unit -> unit +val testall : ?expected_score_file:string -> unit -> unit (*****************************************************************************) (* works with tests-big/. The .res, .ok, .spatch_ok, .failed, .var *) @@ -37,11 +37,17 @@ val test_parse_cocci : filename -> unit val sp_of_file : filename (* coccifile *) -> filename option (* isofile *) -> - Ast_cocci.rule list * Ast_cocci.meta_name list list list * + Ast_cocci.metavar list list * Ast_cocci.rule list * + Ast_cocci.meta_name list list list * + Ast_cocci.meta_name list list list * + (Ast_cocci.meta_name list list list (*used after list*) * + (*fresh used after list*) + Ast_cocci.meta_name list list list * + (*fresh used after list seeds*) + Ast_cocci.meta_name list list list) * Ast_cocci.meta_name list list list * - Ast_cocci.meta_name list list list * Ast_cocci.meta_name list list list * string list list * - string option + string list option (* TODO: Remove val rule_elem_of_string : string -> filename option -> Ast_cocci.rule_elem