rabbit_ct_helpers: Add a function to compute the testcase number
This commit is contained in:
parent
e14101de59
commit
9a868aaf60
|
|
@ -28,6 +28,7 @@
|
||||||
stop_long_running_testsuite_monitor/1,
|
stop_long_running_testsuite_monitor/1,
|
||||||
config_to_testcase_name/2,
|
config_to_testcase_name/2,
|
||||||
testcases/1,
|
testcases/1,
|
||||||
|
testcase_number/3,
|
||||||
testcase_started/2, testcase_finished/2,
|
testcase_started/2, testcase_finished/2,
|
||||||
make_verbosity/0,
|
make_verbosity/0,
|
||||||
run_cmd/1, run_cmd_and_capture_output/1,
|
run_cmd/1, run_cmd_and_capture_output/1,
|
||||||
|
|
@ -330,6 +331,18 @@ testcases1(_, [], [], Testcases) ->
|
||||||
testcases1(_, [], _, Testcases) ->
|
testcases1(_, [], _, Testcases) ->
|
||||||
Testcases.
|
Testcases.
|
||||||
|
|
||||||
|
testcase_number(Config, TestSuite, TestName) ->
|
||||||
|
Testcase = config_to_testcase_name(Config, TestName),
|
||||||
|
Testcases = testcases(TestSuite),
|
||||||
|
testcase_number1(Testcases, Testcase, 0).
|
||||||
|
|
||||||
|
testcase_number1([Testcase | _], Testcase, N) ->
|
||||||
|
N;
|
||||||
|
testcase_number1([_ | Rest], Testcase, N) ->
|
||||||
|
testcase_number1(Rest, Testcase, N + 1);
|
||||||
|
testcase_number1([], _, N) ->
|
||||||
|
N.
|
||||||
|
|
||||||
%% -------------------------------------------------------------------
|
%% -------------------------------------------------------------------
|
||||||
%% Helpers for helpers.
|
%% Helpers for helpers.
|
||||||
%% -------------------------------------------------------------------
|
%% -------------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue