@@ -3,71 +3,71 @@ import {DemoPage} from './app.po';
3
3
describe ( 'dpDayPicker daytimePicker' , ( ) => {
4
4
let page : DemoPage ;
5
5
6
- beforeEach ( ( ) => {
6
+ beforeEach ( async ( ) => {
7
7
page = new DemoPage ( ) ;
8
- page . navigateTo ( ) ;
8
+ await page . navigateTo ( ) ;
9
9
10
- page . dateFormatInput . clear ( ) ;
11
- page . dateFormatInput . sendKeys ( 'DD-MM-YYYY HH:mm:ss' ) ;
12
- page . daytimePickerMenu . click ( ) ;
10
+ await page . dateFormatInput . clear ( ) ;
11
+ await page . dateFormatInput . sendKeys ( 'DD-MM-YYYY HH:mm:ss' ) ;
12
+ await page . daytimePickerMenu . click ( ) ;
13
13
} ) ;
14
14
15
15
it ( 'should check if min date validation is working' , async ( ) => {
16
- page . minDateValidationPickerInput . clear ( ) ;
16
+ await page . minDateValidationPickerInput . clear ( ) ;
17
17
expect ( await page . minDateValidationMsg . isPresent ( ) ) . toBe ( false ) ;
18
- page . minDateValidationPickerInput . sendKeys ( '10-04-2017 10:08:07' ) ;
19
- page . daytimePickerInput . sendKeys ( '10-04-2017 09:08:07' ) ;
18
+ await page . minDateValidationPickerInput . sendKeys ( '10-04-2017 10:08:07' ) ;
19
+ await page . daytimePickerInput . sendKeys ( '10-04-2017 09:08:07' ) ;
20
20
expect ( await page . minDateValidationMsg . getText ( ) ) . toEqual ( 'minDate invalid' ) ;
21
- page . minDateValidationPickerInput . clear ( ) ;
22
- page . minDateValidationPickerInput . sendKeys ( '10-04-2017 09:08:07' ) ;
21
+ await page . minDateValidationPickerInput . clear ( ) ;
22
+ await page . minDateValidationPickerInput . sendKeys ( '10-04-2017 09:08:07' ) ;
23
23
expect ( await page . minDateValidationMsg . isPresent ( ) ) . toBe ( false ) ;
24
24
} ) ;
25
25
26
26
it ( 'should check if max date validation is working' , async ( ) => {
27
- page . maxDateValidationPickerInput . clear ( ) ;
27
+ await page . maxDateValidationPickerInput . clear ( ) ;
28
28
expect ( await page . maxDateValidationMsg . isPresent ( ) ) . toBe ( false ) ;
29
- page . maxDateValidationPickerInput . sendKeys ( '12-04-2017 08:08:07' ) ;
30
- page . daytimePickerInput . sendKeys ( '12-04-2017 09:08:07' ) ;
29
+ await page . maxDateValidationPickerInput . sendKeys ( '12-04-2017 08:08:07' ) ;
30
+ await page . daytimePickerInput . sendKeys ( '12-04-2017 09:08:07' ) ;
31
31
expect ( await page . maxDateValidationMsg . getText ( ) ) . toEqual ( 'maxDate invalid' ) ;
32
- page . maxDateValidationPickerInput . clear ( ) ;
33
- page . maxDateValidationPickerInput . sendKeys ( '12-04-2017 09:08:07' ) ;
32
+ await page . maxDateValidationPickerInput . clear ( ) ;
33
+ await page . maxDateValidationPickerInput . sendKeys ( '12-04-2017 09:08:07' ) ;
34
34
expect ( await page . maxDateValidationMsg . isPresent ( ) ) . toBe ( false ) ;
35
35
} ) ;
36
36
37
37
it ( 'should check that the min selectable option is working' , async ( ) => {
38
- page . minSelectableInput . clear ( ) ;
39
- page . minSelectableInput . sendKeys ( '11-04-2017 09:08:07' ) ;
40
- page . daytimePickerInput . sendKeys ( '17-04-2017 09:08:07' ) ;
41
- page . daytimePickerInput . click ( ) ;
38
+ await page . minSelectableInput . clear ( ) ;
39
+ await page . minSelectableInput . sendKeys ( '11-04-2017 09:08:07' ) ;
40
+ await page . daytimePickerInput . sendKeys ( '17-04-2017 09:08:07' ) ;
41
+ await page . daytimePickerInput . click ( ) ;
42
42
expect ( await page . calendarDisabledDays . count ( ) ) . toBe ( 16 ) ;
43
- page . daytimePickerInput . clear ( ) ;
44
- page . daytimePickerInput . sendKeys ( '11-04-2017 09:18:07' ) ;
43
+ await page . daytimePickerInput . clear ( ) ;
44
+ await page . daytimePickerInput . sendKeys ( '11-04-2017 09:18:07' ) ;
45
45
expect ( await page . hourDownBtn . getAttribute ( 'disabled' ) ) . toEqual ( 'true' ) ;
46
46
expect ( await page . minuteDownBtn . getAttribute ( 'disabled' ) ) . toBe ( null ) ;
47
47
expect ( await page . meridiemUpBtn . getAttribute ( 'disabled' ) ) . toBe ( null ) ;
48
48
expect ( await page . meridiemDownBtn . getAttribute ( 'disabled' ) ) . toBe ( null ) ;
49
49
} ) ;
50
50
51
51
it ( 'should check that the max selectable option is working' , async ( ) => {
52
- page . maxSelectableInput . clear ( ) ;
53
- page . maxSelectableInput . sendKeys ( '11-04-2017 09:08:07' ) ;
54
- page . daytimePickerInput . sendKeys ( '12-04-2017 09:08:07' ) ;
55
- page . daytimePickerInput . click ( ) ;
52
+ await page . maxSelectableInput . clear ( ) ;
53
+ await page . maxSelectableInput . sendKeys ( '11-04-2017 09:08:07' ) ;
54
+ await page . daytimePickerInput . sendKeys ( '12-04-2017 09:08:07' ) ;
55
+ await page . daytimePickerInput . click ( ) ;
56
56
expect ( await page . calendarDisabledDays . count ( ) ) . toBe ( 25 ) ;
57
- page . daytimePickerInput . clear ( ) ;
58
- page . daytimePickerInput . sendKeys ( '11-04-2017 09:06:07' ) ;
57
+ await page . daytimePickerInput . clear ( ) ;
58
+ await page . daytimePickerInput . sendKeys ( '11-04-2017 09:06:07' ) ;
59
59
expect ( await page . hourUpBtn . getAttribute ( 'disabled' ) ) . toEqual ( 'true' ) ;
60
60
expect ( await page . minuteUpBtn . getAttribute ( 'disabled' ) ) . toBe ( null ) ;
61
61
expect ( await page . meridiemUpBtn . getAttribute ( 'disabled' ) ) . toBe ( 'true' ) ;
62
62
expect ( await page . meridiemDownBtn . getAttribute ( 'disabled' ) ) . toBe ( 'true' ) ;
63
63
} ) ;
64
64
65
65
it ( 'should check that the max selectable option is working' , async ( ) => {
66
- page . daytimePickerInput . click ( ) ;
67
- page . daytimePickerInput . sendKeys ( '11-04-2017 09:08:07' ) ;
66
+ await page . daytimePickerInput . click ( ) ;
67
+ await page . daytimePickerInput . sendKeys ( '11-04-2017 09:08:07' ) ;
68
68
expect ( await page . selectedDays . count ( ) ) . toEqual ( 1 ) ;
69
- page . daytimePickerInput . clear ( ) ;
70
- page . daytimePickerInput . sendKeys ( ' ' ) ;
69
+ await page . daytimePickerInput . clear ( ) ;
70
+ await page . daytimePickerInput . sendKeys ( ' ' ) ;
71
71
72
72
expect ( await page . selectedDays . count ( ) ) . toEqual ( 0 ) ;
73
73
} ) ;
0 commit comments