forked from centreon/centreon-archived
-
Notifications
You must be signed in to change notification settings - Fork 1
/
behat.yml
362 lines (278 loc) · 12.5 KB
/
behat.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
default:
extensions:
Behat\MinkExtension:
base_url: http://127.0.0.1/centreon
sessions:
default:
selenium2: ~
Centreon\Test\Behat\Extensions\ContainerExtension:
gherkin:
cache: ~
suites:
configuration_warnings:
paths: [ "%paths.base%/features/ConfigurationWarnings.feature" ]
contexts: [ ConfigurationWarningsContext ]
generate_poller_features:
paths: [ "%paths.base%/features/GeneratePoller.feature" ]
contexts: [ GeneratePollerContext ]
pagination_select2:
paths: [ "%paths.base%/features/PaginationSelect2.feature" ]
contexts: [ PaginationSelect2Context ]
save_search_select2:
paths: [ "%paths.base%/features/SaveSearchSelect2.feature" ]
contexts: [ SaveSearchSelect2Context ]
select_all_select2:
paths: [ "%paths.base%/features/SelectAllSelect2.feature" ]
contexts: [ SelectAllSelect2Context ]
empty_default_configuration:
paths: [ "%paths.base%/features/EmptyDefaultConfiguration.feature" ]
contexts: [ EmptyDefaultConfigurationContext ]
generate_service_contact_configuration:
paths: [ "%paths.base%/features/GenerateServiceContact.feature" ]
contexts: [ GenerateServiceContactContext ]
centreon_engine_restart:
paths: [ "%paths.base%/features/RestartCentreonEngine.feature" ]
contexts: [ RestartCentreonEngineContext ]
acknowledgement:
paths: [ "%paths.base%/features/Acknowledgement.feature" ]
contexts: [ AcknowledgementContext ]
acknowledgement_timeout:
paths: [ "%paths.base%/features/AcknowledgementTimeout.feature" ]
contexts: [ AcknowledgementTimeoutContext ]
partitioning:
paths: [ "%paths.base%/features/Partitioning.feature" ]
contexts: [ PartitioningContext ]
knowledge_base:
paths: [ "%paths.base%/features/KnowledgeBase.feature" ]
contexts: [ KnowledgeBaseContext ]
disable_fields_on_blocked_objects:
paths: [ "%paths.base%/features/DisableFieldsOnBlockedObjects.feature" ]
contexts: [ DisableFieldsOnBlockedObjectsContext ]
backup:
paths: [ "%paths.base%/features/Backup.feature" ]
contexts: [ BackupContext ]
meta_services_api:
paths: [ "%paths.base%/features/MetaServicesApi.feature" ]
contexts: [ MetaServicesApiContext ]
influxdb:
paths: [ "%paths.base%/features/Influxdb.feature" ]
contexts: [ InfluxdbContext ]
meta_services_downtime:
paths: [ "%paths.base%/features/DowntimeService.feature" ]
contexts: [ DowntimeServiceContext ]
limit_metric_in_chart:
paths: [ "%paths.base%/features/LimitMetricInChart.feature" ]
contexts: [ LimitMetricInChartContext ]
show_disabled_hosts_services:
paths: [ "%paths.base%/features/ShowDisabledHostsServices.feature" ]
contexts: [ ShowDisabledHostsServicesContext ]
save_search_filter:
paths: [ "%paths.base%/features/SaveSearchFilter.feature" ]
contexts: [ SaveSearchFilterContext ]
timezone_display_host_monitoring:
paths: [ "%paths.base%/features/TimezoneInMonitoring.feature" ]
contexts: [ TimezoneInMonitoringContext ]
downtime_start_and_stop:
paths: [ "%paths.base%/features/DowntimeStartAndStop.feature" ]
contexts: [ DowntimeStartAndStopContext ]
downtime_dst_realtime:
paths: [ "%paths.base%/features/DowntimeDST/Realtime.feature" ]
contexts: [ DowntimeDSTContext ]
downtime_dst_recurrent:
paths: [ "%paths.base%/features/DowntimeDST/Recurrent.feature" ]
contexts: [ DowntimeDSTContext ]
downtime_recurrent:
paths: [ "%paths.base%/features/DowntimeRecurrent.feature" ]
contexts: [ DowntimeRecurrentContext ]
command_arguments:
paths: [ "%paths.base%/features/CommandArguments.feature" ]
contexts: [ CommandArgumentsContext ]
autologin:
paths: [ "%paths.base%/features/Autologin.feature" ]
contexts: [ AutologinContext ]
autologin_options:
paths: [ "%paths.base%/features/AutologinOptions.feature" ]
contexts: [ AutologinOptionsContext ]
broker:
paths: [ "%paths.base%/features/Broker.feature" ]
contexts: [ BrokerContext ]
broker_configuration:
paths: [ "%paths.base%/features/BrokerConfiguration.feature" ]
contexts: [ BrokerConfigurationContext ]
##FIXME
#ldap:
# paths: [ "%paths.base%/features/Ldap.feature" ]
# contexts: [ LdapContext ]
custom_views_locked:
paths: [ "%paths.base%/features/CustomViews/Locked.feature" ]
contexts: [ CustomViewsContext ]
custom_views_unlocked:
paths: [ "%paths.base%/features/CustomViews/Unlocked.feature" ]
contexts: [ CustomViewsContext ]
custom_views_public:
paths: [ "%paths.base%/features/CustomViews/Public.feature" ]
contexts: [ CustomViewsContext ]
host_template_configuration:
paths: [ "%paths.base%/features/HostTemplateConfiguration.feature" ]
contexts: [ HostTemplateConfigurationContext ]
module:
paths: [ "%paths.base%/features/Module.feature" ]
contexts:
- ModuleContext
module_api:
paths: [ "%paths.base%/features/ModuleApi.feature" ]
contexts:
- ModuleApiContext
widget:
paths: [ "%paths.base%/features/Widget.feature" ]
contexts:
- WidgetContext
rest_api:
paths: [ "%paths.base%/features/RestApi.feature" ]
contexts: [ RestApiContext ]
special_characters_in_contact:
paths: [ "%paths.base%/features/SpecialCharactersInContact.feature" ]
contexts: [ SpecialCharactersInContactContext ]
contact_configuration:
paths: [ "%paths.base%/features/ContactConfiguration.feature" ]
contexts: [ ContactConfigurationContext ]
host_configuration:
paths: [ "%paths.base%/features/HostConfiguration.feature" ]
contexts: [ HostConfigurationContext ]
host_category_configuration:
paths: [ "%paths.base%/features/HostCategoryConfiguration.feature" ]
contexts: [ HostCategoryConfigurationContext ]
host_group_configuration:
paths: [ "%paths.base%/features/HostGroupConfiguration.feature" ]
contexts: [ HostGroupConfigurationContext ]
contact_group_configuration:
paths: [ "%paths.base%/features/ContactGroupConfiguration.feature" ]
contexts: [ ContactGroupConfigurationContext ]
host_template_basics_operations:
paths: [ "%paths.base%/features/HostTemplateBasicsOperations.feature" ]
contexts: [ HostTemplateBasicsOperationsContext ]
language_selection_feature:
paths: [ "%paths.base%/features/LanguageSelection.feature" ]
contexts:
- LanguageSelectionContext
#ldap_configuration:
# paths: [ "%paths.base%/features/LdapConfiguration.feature" ]
# contexts: [ LdapConfigurationContext ]
traps_snmp_configuration:
paths: [ "%paths.base%/features/TrapsSNMPConfiguration.feature" ]
contexts: [ TrapsSNMPConfigurationContext ]
#ldap_manual_import:
# paths: [ "%paths.base%/features/LdapManualImport.feature" ]
# contexts: [ LdapManualImportContext ]
modify_default_page_connexion:
paths: [ "%paths.base%/features/ModifyDefaultPageConnection.feature" ]
contexts: [ ModifyDefaultPageConnectionContext ]
control_login:
paths: [ "%paths.base%/features/ControlLogin.feature" ]
contexts: [ ControlLoginContext ]
acl_access_groups:
paths: [ "%paths.base%/features/AclAccessGroups.feature" ]
contexts: [ AclAccessGroupsContext ]
acl_menus_access:
paths: [ "%paths.base%/features/ACLMenusAccess.feature" ]
contexts: [ ACLMenusAccessContext ]
acl_resources_access:
paths: [ "%paths.base%/features/ACLResourcesAccess.feature" ]
contexts: [ ACLResourcesAccessContext ]
non_admin_contact_creation:
paths: [ "%paths.base%/features/NonAdminContactCreation.feature" ]
contexts: [ NonAdminContactCreationContext ]
acl_actions_access:
paths: [ "%paths.base%/features/ACLActionsAccess.feature" ]
contexts: [ ACLActionsAccessContext ]
time_period_configuration:
paths: [ "%paths.base%/features/TimePeriodConfiguration.feature" ]
contexts: [ TimePeriodConfigurationContext ]
massive_change_hosts:
paths: [ "%paths.base%/features/MassiveChangeHosts.feature" ]
contexts: [ MassiveChangeHostsContext ]
massive_change_services:
paths: [ "%paths.base%/features/MassiveChangeServices.feature" ]
contexts: [ MassiveChangeServicesContext ]
virtual_metric_handle:
paths: [ "%paths.base%/features/VirtualMetricHandle.feature" ]
contexts: [ VirtualMetricHandleContext ]
command_configuration:
paths: [ "%paths.base%/features/CommandConfiguration.feature" ]
contexts: [ CommandConfigurationContext ]
service_group_configuration:
paths: [ "%paths.base%/features/ServiceGroupConfiguration.feature" ]
contexts: [ ServiceGroupConfigurationContext ]
service_configuration:
paths: [ "%paths.base%/features/ServiceConfiguration.feature" ]
contexts: [ ServiceConfigurationContext ]
host_group_service_configuration:
paths: [ "%paths.base%/features/HostGroupServiceConfiguration.feature" ]
contexts: [ HostGroupServiceConfigurationContext ]
service_template_configuration:
paths: [ "%paths.base%/features/ServiceTemplateConfiguration.feature" ]
contexts: [ ServiceTemplateConfigurationContext ]
contact_template_configuration:
paths: [ "%paths.base%/features/ContactTemplateConfiguration.feature" ]
contexts: [ ContactTemplateConfigurationContext ]
service_category_configuration:
paths: [ "%paths.base%/features/ServiceCategoryConfiguration.feature" ]
contexts: [ ServiceCategoryConfigurationContext ]
escalation_configuration:
paths: [ "%paths.base%/features/EscalationConfiguration.feature" ]
contexts: [ EscalationConfigurationContext ]
meta_service_configuration:
paths: [ "%paths.base%/features/MetaServiceConfiguration.feature" ]
contexts: [ MetaServiceConfigurationContext ]
host_group_dependency_configuration:
paths: [ "%paths.base%/features/HostGroupDependencyConfiguration.feature" ]
contexts: [ HostGroupDependencyConfigurationContext ]
service_submit_result:
paths: [ "%paths.base%/features/ServiceSubmitResult.feature" ]
contexts: [ ServiceSubmitResultContext ]
host_dependency_configuration:
paths: [ "%paths.base%/features/HostDependencyConfiguration.feature" ]
contexts: [ HostDependencyConfigurationContext ]
service_dependency_configuration:
paths: [ "%paths.base%/features/ServiceDependencyConfiguration.feature" ]
contexts: [ ServiceDependencyConfigurationContext ]
service_group_dependency_configuration:
paths: [ "%paths.base%/features/ServiceGroupDependencyConfiguration.feature" ]
contexts: [ ServiceGroupDependencyConfigurationContext ]
connector_configuration:
paths: [ "%paths.base%/features/ConnectorConfiguration.feature" ]
contexts: [ ConnectorConfigurationContext ]
vendor_configuration:
paths: [ "%paths.base%/features/VendorConfiguration.feature" ]
contexts: [ VendorConfigurationContext ]
meta_service_dependency_configuration:
paths: [ "%paths.base%/features/MetaServiceDependencyConfiguration.feature" ]
contexts: [ MetaServiceDependencyConfigurationContext ]
test_proxy_configuration:
paths: [ "%paths.base%/features/TestProxyConfiguration.feature" ]
contexts: [ TestProxyConfigurationContext ]
test_clapi:
paths: [ "%paths.base%/features/Clapi.feature" ]
contexts: [ ClapiContext ]
traps_snmp_group_configuration:
paths: [ "%paths.base%/features/TrapsSNMPGroupConfiguration.feature" ]
contexts: [ TrapsSNMPGroupConfigurationContext ]
uri:
paths: [ "%paths.base%/features/URI.feature" ]
contexts: [ URIContext ]
topologyapi:
paths: [ "%paths.base%/features/TopologyAPI.feature" ]
contexts: [ TopologyAPIContext ]
centreon_module_api:
paths: [ "%paths.base%/features/CentreonModuleAPI.feature" ]
contexts: [ CentreonModuleAPIContext ]
api_v1:
paths:
- "%paths.base%/features/APIv1/AclGroupsApi.feature"
- "%paths.base%/features/APIv1/CommandsApi.feature"
- "%paths.base%/features/APIv1/ContactGroupsApi.feature"
- "%paths.base%/features/APIv1/EscalationsApi.feature"
- "%paths.base%/features/APIv1/ImagesApi.feature"
- "%paths.base%/features/APIv1/TimeperiodsApi.feature"
contexts:
- \Centreon\Test\Behat\CentreonAPIContext