File tree Expand file tree Collapse file tree 6 files changed +42
-13
lines changed Expand file tree Collapse file tree 6 files changed +42
-13
lines changed Original file line number Diff line number Diff line change 7
7
import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
8
8
import { ComponentHarness } from ' @angular/cdk/testing' ;
9
9
import { HarnessPredicate } from ' @angular/cdk/testing' ;
10
+ import { MatFormFieldControlHarnessBase } from ' @angular/material/form-field/testing/control' ;
11
+ import { MatFormFieldControlHarnessFilters } from ' @angular/material/form-field/testing/control' ;
10
12
11
13
// @public
12
14
export interface CalendarCellHarnessFilters extends BaseHarnessFilters {
@@ -35,7 +37,7 @@ export enum CalendarView {
35
37
}
36
38
37
39
// @public
38
- export interface DatepickerInputHarnessFilters extends BaseHarnessFilters {
40
+ export interface DatepickerInputHarnessFilters extends MatFormFieldControlHarnessFilters {
39
41
placeholder? : string | RegExp ;
40
42
value? : string | RegExp ;
41
43
}
@@ -45,7 +47,7 @@ export interface DatepickerToggleHarnessFilters extends BaseHarnessFilters {
45
47
}
46
48
47
49
// @public
48
- export interface DateRangeInputHarnessFilters extends BaseHarnessFilters {
50
+ export interface DateRangeInputHarnessFilters extends MatFormFieldControlHarnessFilters {
49
51
value? : string | RegExp ;
50
52
}
51
53
@@ -116,6 +118,7 @@ export class MatDatepickerToggleHarness extends DatepickerTriggerHarnessBase {
116
118
// @public
117
119
export class MatDateRangeInputHarness extends DatepickerTriggerHarnessBase {
118
120
getEndInput(): Promise <MatEndDateHarness >;
121
+ getLabel(): Promise <string | null >;
119
122
getSeparator(): Promise <string >;
120
123
getStartInput(): Promise <MatStartDateHarness >;
121
124
getValue(): Promise <string >;
Original file line number Diff line number Diff line change 4
4
5
5
``` ts
6
6
7
+ import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
7
8
import { ComponentHarness } from ' @angular/cdk/testing' ;
8
9
9
10
// @public
10
11
export abstract class MatFormFieldControlHarness extends ComponentHarness {
11
12
}
12
13
14
+ // @public
15
+ export abstract class MatFormFieldControlHarnessBase extends MatFormFieldControlHarness {
16
+ getLabel(): Promise <string | null >;
17
+ }
18
+
19
+ // @public
20
+ export interface MatFormFieldControlHarnessFilters extends BaseHarnessFilters {
21
+ label? : string | RegExp ;
22
+ }
23
+
13
24
// (No @packageDocumentation comment for this package)
14
25
15
26
```
Original file line number Diff line number Diff line change 7
7
import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
8
8
import { ComponentHarness } from ' @angular/cdk/testing' ;
9
9
import { ComponentHarnessConstructor } from ' @angular/cdk/testing' ;
10
- import { ContentContainerComponentHarness } from ' @angular/cdk/testing' ;
11
10
import { HarnessPredicate } from ' @angular/cdk/testing' ;
11
+ import { MatFormFieldControlHarnessBase } from ' @angular/material/form-field/testing/control' ;
12
+ import { MatFormFieldControlHarnessFilters } from ' @angular/material/form-field/testing/control' ;
13
+ import { MatOptgroupHarness } from ' @angular/material/core/testing' ;
14
+ import { MatOptionHarness } from ' @angular/material/core/testing' ;
15
+ import { OptgroupHarnessFilters } from ' @angular/material/core/testing' ;
16
+ import { OptionHarnessFilters } from ' @angular/material/core/testing' ;
12
17
13
18
// @public
14
19
export interface ErrorHarnessFilters extends BaseHarnessFilters {
Original file line number Diff line number Diff line change 7
7
import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
8
8
import { ComponentHarness } from ' @angular/cdk/testing' ;
9
9
import { HarnessPredicate } from ' @angular/cdk/testing' ;
10
+ import { MatFormFieldControlHarnessBase } from ' @angular/material/form-field/testing/control' ;
11
+ import { MatFormFieldControlHarnessFilters } from ' @angular/material/form-field/testing/control' ;
10
12
11
13
// @public
12
- export interface InputHarnessFilters extends BaseHarnessFilters {
14
+ export interface InputHarnessFilters extends MatFormFieldControlHarnessFilters {
13
15
placeholder? : string | RegExp ;
14
16
value? : string | RegExp ;
15
17
}
16
18
17
19
// @public
18
- export class MatInputHarness extends MatFormFieldControlHarness {
20
+ export class MatInputHarness extends MatFormFieldControlHarnessBase {
19
21
blur(): Promise <void >;
20
22
focus(): Promise <void >;
21
23
getId(): Promise <string >;
@@ -44,7 +46,7 @@ export class MatNativeOptionHarness extends ComponentHarness {
44
46
}
45
47
46
48
// @public
47
- export class MatNativeSelectHarness extends MatFormFieldControlHarness {
49
+ export class MatNativeSelectHarness extends MatFormFieldControlHarnessBase_2 {
48
50
blur(): Promise <void >;
49
51
focus(): Promise <void >;
50
52
getId(): Promise <string >;
@@ -71,7 +73,7 @@ export interface NativeOptionHarnessFilters extends BaseHarnessFilters {
71
73
}
72
74
73
75
// @public
74
- export interface NativeSelectHarnessFilters extends BaseHarnessFilters {
76
+ export interface NativeSelectHarnessFilters extends MatFormFieldControlHarnessFilters {
75
77
}
76
78
77
79
// (No @packageDocumentation comment for this package)
Original file line number Diff line number Diff line change @@ -8,8 +8,13 @@ import * as _angular_cdk_testing from '@angular/cdk/testing';
8
8
import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
9
9
import { ComponentHarness } from ' @angular/cdk/testing' ;
10
10
import { ComponentHarnessConstructor } from ' @angular/cdk/testing' ;
11
- import { ContentContainerComponentHarness } from ' @angular/cdk/testing' ;
12
11
import { HarnessPredicate } from ' @angular/cdk/testing' ;
12
+ import { MatFormFieldControlHarnessBase } from ' @angular/material/form-field/testing/control' ;
13
+ import { MatFormFieldControlHarnessFilters } from ' @angular/material/form-field/testing/control' ;
14
+ import { MatOptgroupHarness } from ' @angular/material/core/testing' ;
15
+ import { MatOptionHarness } from ' @angular/material/core/testing' ;
16
+ import { OptgroupHarnessFilters } from ' @angular/material/core/testing' ;
17
+ import { OptionHarnessFilters } from ' @angular/material/core/testing' ;
13
18
14
19
// @public
15
20
export class MatPaginatorHarness extends ComponentHarness {
Original file line number Diff line number Diff line change 4
4
5
5
``` ts
6
6
7
- import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
8
- import { ComponentHarness } from ' @angular/cdk/testing' ;
9
7
import { ComponentHarnessConstructor } from ' @angular/cdk/testing' ;
10
- import { ContentContainerComponentHarness } from ' @angular/cdk/testing' ;
11
8
import { HarnessPredicate } from ' @angular/cdk/testing' ;
9
+ import { MatFormFieldControlHarnessBase } from ' @angular/material/form-field/testing/control' ;
10
+ import { MatFormFieldControlHarnessFilters } from ' @angular/material/form-field/testing/control' ;
11
+ import { MatOptgroupHarness } from ' @angular/material/core/testing' ;
12
+ import { MatOptionHarness } from ' @angular/material/core/testing' ;
13
+ import { OptgroupHarnessFilters } from ' @angular/material/core/testing' ;
14
+ import { OptionHarnessFilters } from ' @angular/material/core/testing' ;
12
15
13
16
// @public
14
- export class MatSelectHarness extends MatFormFieldControlHarness {
17
+ export class MatSelectHarness extends MatFormFieldControlHarnessBase {
15
18
blur(): Promise <void >;
16
19
clickOptions(filter ? : OptionHarnessFilters ): Promise <void >;
17
20
close(): Promise <void >;
@@ -33,7 +36,7 @@ export class MatSelectHarness extends MatFormFieldControlHarness {
33
36
}
34
37
35
38
// @public
36
- export interface SelectHarnessFilters extends BaseHarnessFilters {
39
+ export interface SelectHarnessFilters extends MatFormFieldControlHarnessFilters {
37
40
disabled? : boolean ;
38
41
}
39
42
You can’t perform that action at this time.
0 commit comments