4
%% Copyright Ericsson AB 1999-2009. All Rights Reserved.
4
%% Copyright Ericsson AB 1999-2011. All Rights Reserved.
6
6
%% The contents of this file are subject to the Erlang Public License,
7
7
%% Version 1.1, (the "License"); you may not use this file except in
22
-include("test_server.hrl").
22
-include_lib("test_server/include/test_server.hrl").
24
-export([all/1,init_per_testcase/2,fin_per_testcase/2,
24
-export([all/0, suite/0,groups/0,init_per_suite/1, end_per_suite/1,
25
init_per_group/2,end_per_group/2,
26
init_per_testcase/2,end_per_testcase/2,
25
27
bsl_bsr/1,logical/1,t_not/1,relop_simple/1,relop/1,complex_relop/1]).
28
30
-import(lists, [foldl/3,flatmap/2]).
31
[bsl_bsr,logical,t_not,relop_simple,relop,complex_relop].
32
suite() -> [{ct_hooks,[ts_install_cth]}].
35
[bsl_bsr, logical, t_not, relop_simple, relop,
41
init_per_suite(Config) ->
44
end_per_suite(_Config) ->
47
init_per_group(_GroupName, Config) ->
50
end_per_group(_GroupName, Config) ->
33
54
init_per_testcase(Case, Config) when is_atom(Case), is_list(Config) ->
34
55
Dog=?t:timetrap(?t:minutes(3)),
35
56
[{watchdog, Dog}|Config].
37
fin_per_testcase(_Case, Config) ->
58
end_per_testcase(_Case, Config) ->
38
59
Dog=?config(watchdog, Config),
39
60
?t:timetrap_cancel(Dog).