Merge branch 'maint/7.0'
[ninja.git] / features / reports.feature
blob63815eff7a1da607096347e1cfd27fac4da9c231
1 @reports
2 Feature: Reports
3         This is intended to contain general report tests, rather than report-type
4         specific report tests which can be found in their respective own features
6         @asmonitor @reports
7         Scenario: All helptexts are defined
8                 Given I am on the Host details page
9                 When I hover over the "Reporting" button
10                 And I click "SLA"
11                 Then all helptexts should be defined
12                 When I hover over the "Reporting" button
13                 And I click "Availability"
14                 Then all helptexts should be defined
15                 When I hover over the "Reporting" button
16                 And I click "Alert Summary"
17                 Then all helptexts should be defined
18                 When I choose "Custom"
19                 Then all helptexts should be defined
20                 When I hover over the "Reporting" button
21                 And I click "Schedule Reports"
22                 Then all helptexts should be defined
23                 When I hover over the "Reporting" button
24                 And I click "Histogram Reporting"
25                 Then all helptexts should be defined
27         @asmonitor @reports @calendar
28         Scenario: Toggle JS-calendars on custom report date
29                 Given I am on the Host details page
30                 When I hover over the "Reporting" button
31                 And I click "Availability"
32                 And I select "Custom" from "Reporting period"
34                 And I click css "#cal_start"
35                 Then I should see css "#dp-popup"
36                 When I click css "#filter_field"
37                 Then I shouldn't see css "#dp-popup"
39                 When I click css "#cal_end"
40                 Then I should see css "#dp-popup"
41                 When I click css "#filter_field"
42                 Then I shouldn't see css "#dp-popup"