71
71
%%-----------------------------------------------------------------
72
72
%% External exports
73
73
%%-----------------------------------------------------------------
74
-export([all/0, suite/0,groups/0,init_per_suite/1, end_per_suite/1,
75
init_per_group/2,end_per_group/2]).
76
77
%%-----------------------------------------------------------------
77
78
%% Internal exports
78
79
%%-----------------------------------------------------------------
80
80
-compile(export_all).
82
82
%%-----------------------------------------------------------------
86
86
%%-----------------------------------------------------------------
87
all(doc) -> ["This suite is for testing IC generated files"];
89
['CosEventChannelAdmin_AlreadyConnected', 'CosEventChannelAdmin_TypeError',
87
suite() -> [{ct_hooks,[ts_install_cth]}].
90
['CosEventChannelAdmin_AlreadyConnected',
91
'CosEventChannelAdmin_TypeError',
90
92
'CosEventComm_Disconnected',
91
'CosEventChannelAdmin_ConsumerAdmin', 'CosEventChannelAdmin_EventChannel',
92
'CosEventChannelAdmin_ProxyPullConsumer', 'CosEventChannelAdmin_ProxyPullSupplier',
93
'CosEventChannelAdmin_ProxyPushConsumer', 'CosEventChannelAdmin_ProxyPushSupplier',
94
'CosEventChannelAdmin_SupplierAdmin', oe_CosEventComm_CAdmin,
95
oe_CosEventComm_Channel, oe_CosEventComm_Event, oe_CosEventComm_PullerS,
96
oe_CosEventComm_PusherS, 'CosEventComm_PullConsumer',
97
'CosEventComm_PullSupplier', 'CosEventComm_PushConsumer',
93
'CosEventChannelAdmin_ConsumerAdmin',
94
'CosEventChannelAdmin_EventChannel',
95
'CosEventChannelAdmin_ProxyPullConsumer',
96
'CosEventChannelAdmin_ProxyPullSupplier',
97
'CosEventChannelAdmin_ProxyPushConsumer',
98
'CosEventChannelAdmin_ProxyPushSupplier',
99
'CosEventChannelAdmin_SupplierAdmin',
100
oe_CosEventComm_CAdmin, oe_CosEventComm_Channel,
101
oe_CosEventComm_Event, oe_CosEventComm_PullerS,
102
oe_CosEventComm_PusherS, 'CosEventComm_PullConsumer',
103
'CosEventComm_PullSupplier',
104
'CosEventComm_PushConsumer',
98
105
'CosEventComm_PushSupplier'].
110
init_per_suite(Config) ->
113
end_per_suite(_Config) ->
116
init_per_group(_GroupName, Config) ->
119
end_per_group(_GroupName, Config) ->
100
123
%%-----------------------------------------------------------------
101
124
%% Init and cleanup functions.
102
125
%%-----------------------------------------------------------------
105
128
[{watchdog, Dog}|Config].
108
fin_per_testcase(_Case, Config) ->
131
end_per_testcase(_Case, Config) ->
109
132
Dog = ?config(watchdog, Config),
110
133
test_server:timetrap_cancel(Dog),