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 77import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
88import { ComponentHarness } from ' @angular/cdk/testing' ;
99import { 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' ;
1012
1113// @public
1214export interface CalendarCellHarnessFilters extends BaseHarnessFilters {
@@ -35,7 +37,7 @@ export enum CalendarView {
3537}
3638
3739// @public
38- export interface DatepickerInputHarnessFilters extends BaseHarnessFilters {
40+ export interface DatepickerInputHarnessFilters extends MatFormFieldControlHarnessFilters {
3941 placeholder? : string | RegExp ;
4042 value? : string | RegExp ;
4143}
@@ -45,7 +47,7 @@ export interface DatepickerToggleHarnessFilters extends BaseHarnessFilters {
4547}
4648
4749// @public
48- export interface DateRangeInputHarnessFilters extends BaseHarnessFilters {
50+ export interface DateRangeInputHarnessFilters extends MatFormFieldControlHarnessFilters {
4951 value? : string | RegExp ;
5052}
5153
@@ -116,6 +118,7 @@ export class MatDatepickerToggleHarness extends DatepickerTriggerHarnessBase {
116118// @public
117119export class MatDateRangeInputHarness extends DatepickerTriggerHarnessBase {
118120 getEndInput(): Promise <MatEndDateHarness >;
121+ getLabel(): Promise <string | null >;
119122 getSeparator(): Promise <string >;
120123 getStartInput(): Promise <MatStartDateHarness >;
121124 getValue(): Promise <string >;
Original file line number Diff line number Diff line change 44
55``` ts
66
7+ import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
78import { ComponentHarness } from ' @angular/cdk/testing' ;
89
910// @public
1011export abstract class MatFormFieldControlHarness extends ComponentHarness {
1112}
1213
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+
1324// (No @packageDocumentation comment for this package)
1425
1526```
Original file line number Diff line number Diff line change 77import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
88import { ComponentHarness } from ' @angular/cdk/testing' ;
99import { ComponentHarnessConstructor } from ' @angular/cdk/testing' ;
10- import { ContentContainerComponentHarness } from ' @angular/cdk/testing' ;
1110import { 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' ;
1217
1318// @public
1419export interface ErrorHarnessFilters extends BaseHarnessFilters {
Original file line number Diff line number Diff line change 77import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
88import { ComponentHarness } from ' @angular/cdk/testing' ;
99import { 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' ;
1012
1113// @public
12- export interface InputHarnessFilters extends BaseHarnessFilters {
14+ export interface InputHarnessFilters extends MatFormFieldControlHarnessFilters {
1315 placeholder? : string | RegExp ;
1416 value? : string | RegExp ;
1517}
1618
1719// @public
18- export class MatInputHarness extends MatFormFieldControlHarness {
20+ export class MatInputHarness extends MatFormFieldControlHarnessBase {
1921 blur(): Promise <void >;
2022 focus(): Promise <void >;
2123 getId(): Promise <string >;
@@ -44,7 +46,7 @@ export class MatNativeOptionHarness extends ComponentHarness {
4446}
4547
4648// @public
47- export class MatNativeSelectHarness extends MatFormFieldControlHarness {
49+ export class MatNativeSelectHarness extends MatFormFieldControlHarnessBase_2 {
4850 blur(): Promise <void >;
4951 focus(): Promise <void >;
5052 getId(): Promise <string >;
@@ -71,7 +73,7 @@ export interface NativeOptionHarnessFilters extends BaseHarnessFilters {
7173}
7274
7375// @public
74- export interface NativeSelectHarnessFilters extends BaseHarnessFilters {
76+ export interface NativeSelectHarnessFilters extends MatFormFieldControlHarnessFilters {
7577}
7678
7779// (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';
88import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
99import { ComponentHarness } from ' @angular/cdk/testing' ;
1010import { ComponentHarnessConstructor } from ' @angular/cdk/testing' ;
11- import { ContentContainerComponentHarness } from ' @angular/cdk/testing' ;
1211import { 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' ;
1318
1419// @public
1520export class MatPaginatorHarness extends ComponentHarness {
Original file line number Diff line number Diff line change 44
55``` ts
66
7- import { BaseHarnessFilters } from ' @angular/cdk/testing' ;
8- import { ComponentHarness } from ' @angular/cdk/testing' ;
97import { ComponentHarnessConstructor } from ' @angular/cdk/testing' ;
10- import { ContentContainerComponentHarness } from ' @angular/cdk/testing' ;
118import { 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' ;
1215
1316// @public
14- export class MatSelectHarness extends MatFormFieldControlHarness {
17+ export class MatSelectHarness extends MatFormFieldControlHarnessBase {
1518 blur(): Promise <void >;
1619 clickOptions(filter ? : OptionHarnessFilters ): Promise <void >;
1720 close(): Promise <void >;
@@ -33,7 +36,7 @@ export class MatSelectHarness extends MatFormFieldControlHarness {
3336}
3437
3538// @public
36- export interface SelectHarnessFilters extends BaseHarnessFilters {
39+ export interface SelectHarnessFilters extends MatFormFieldControlHarnessFilters {
3740 disabled? : boolean ;
3841}
3942
You can’t perform that action at this time.
0 commit comments