diff --git a/goldens/material/datepicker/testing/index.api.md b/goldens/material/datepicker/testing/index.api.md index f2a0ddf94b0c..55390d4f404a 100644 --- a/goldens/material/datepicker/testing/index.api.md +++ b/goldens/material/datepicker/testing/index.api.md @@ -7,6 +7,8 @@ import { BaseHarnessFilters } from '@angular/cdk/testing'; import { ComponentHarness } from '@angular/cdk/testing'; import { HarnessPredicate } from '@angular/cdk/testing'; +import { MatFormFieldControlHarnessBase } from '@angular/material/form-field/testing/control'; +import { MatFormFieldControlHarnessFilters } from '@angular/material/form-field/testing/control'; // @public export interface CalendarCellHarnessFilters extends BaseHarnessFilters { @@ -35,7 +37,7 @@ export enum CalendarView { } // @public -export interface DatepickerInputHarnessFilters extends BaseHarnessFilters { +export interface DatepickerInputHarnessFilters extends MatFormFieldControlHarnessFilters { placeholder?: string | RegExp; value?: string | RegExp; } @@ -45,7 +47,7 @@ export interface DatepickerToggleHarnessFilters extends BaseHarnessFilters { } // @public -export interface DateRangeInputHarnessFilters extends BaseHarnessFilters { +export interface DateRangeInputHarnessFilters extends MatFormFieldControlHarnessFilters { value?: string | RegExp; } @@ -116,6 +118,7 @@ export class MatDatepickerToggleHarness extends DatepickerTriggerHarnessBase { // @public export class MatDateRangeInputHarness extends DatepickerTriggerHarnessBase { getEndInput(): Promise; + getLabel(): Promise; getSeparator(): Promise; getStartInput(): Promise; getValue(): Promise; diff --git a/goldens/material/form-field/testing/control/index.api.md b/goldens/material/form-field/testing/control/index.api.md index 23cde659d762..5b81cef2bede 100644 --- a/goldens/material/form-field/testing/control/index.api.md +++ b/goldens/material/form-field/testing/control/index.api.md @@ -4,12 +4,23 @@ ```ts +import { BaseHarnessFilters } from '@angular/cdk/testing'; import { ComponentHarness } from '@angular/cdk/testing'; // @public export abstract class MatFormFieldControlHarness extends ComponentHarness { } +// @public +export abstract class MatFormFieldControlHarnessBase extends MatFormFieldControlHarness { + getLabel(): Promise; +} + +// @public +export interface MatFormFieldControlHarnessFilters extends BaseHarnessFilters { + label?: string | RegExp; +} + // (No @packageDocumentation comment for this package) ``` diff --git a/goldens/material/form-field/testing/index.api.md b/goldens/material/form-field/testing/index.api.md index f2ae427ebe6d..ae0727d85455 100644 --- a/goldens/material/form-field/testing/index.api.md +++ b/goldens/material/form-field/testing/index.api.md @@ -7,8 +7,13 @@ import { BaseHarnessFilters } from '@angular/cdk/testing'; import { ComponentHarness } from '@angular/cdk/testing'; import { ComponentHarnessConstructor } from '@angular/cdk/testing'; -import { ContentContainerComponentHarness } from '@angular/cdk/testing'; import { HarnessPredicate } from '@angular/cdk/testing'; +import { MatFormFieldControlHarnessBase } from '@angular/material/form-field/testing/control'; +import { MatFormFieldControlHarnessFilters } from '@angular/material/form-field/testing/control'; +import { MatOptgroupHarness } from '@angular/material/core/testing'; +import { MatOptionHarness } from '@angular/material/core/testing'; +import { OptgroupHarnessFilters } from '@angular/material/core/testing'; +import { OptionHarnessFilters } from '@angular/material/core/testing'; // @public export interface ErrorHarnessFilters extends BaseHarnessFilters { diff --git a/goldens/material/input/testing/index.api.md b/goldens/material/input/testing/index.api.md index 40d18a8be20b..2d8b2c438ce9 100644 --- a/goldens/material/input/testing/index.api.md +++ b/goldens/material/input/testing/index.api.md @@ -7,15 +7,17 @@ import { BaseHarnessFilters } from '@angular/cdk/testing'; import { ComponentHarness } from '@angular/cdk/testing'; import { HarnessPredicate } from '@angular/cdk/testing'; +import { MatFormFieldControlHarnessBase } from '@angular/material/form-field/testing/control'; +import { MatFormFieldControlHarnessFilters } from '@angular/material/form-field/testing/control'; // @public -export interface InputHarnessFilters extends BaseHarnessFilters { +export interface InputHarnessFilters extends MatFormFieldControlHarnessFilters { placeholder?: string | RegExp; value?: string | RegExp; } // @public -export class MatInputHarness extends MatFormFieldControlHarness { +export class MatInputHarness extends MatFormFieldControlHarnessBase { blur(): Promise; focus(): Promise; getId(): Promise; @@ -44,7 +46,7 @@ export class MatNativeOptionHarness extends ComponentHarness { } // @public -export class MatNativeSelectHarness extends MatFormFieldControlHarness { +export class MatNativeSelectHarness extends MatFormFieldControlHarnessBase_2 { blur(): Promise; focus(): Promise; getId(): Promise; @@ -71,7 +73,7 @@ export interface NativeOptionHarnessFilters extends BaseHarnessFilters { } // @public -export interface NativeSelectHarnessFilters extends BaseHarnessFilters { +export interface NativeSelectHarnessFilters extends MatFormFieldControlHarnessFilters { } // (No @packageDocumentation comment for this package) diff --git a/goldens/material/paginator/testing/index.api.md b/goldens/material/paginator/testing/index.api.md index dcbc398560be..45d51fe1e96a 100644 --- a/goldens/material/paginator/testing/index.api.md +++ b/goldens/material/paginator/testing/index.api.md @@ -8,8 +8,13 @@ import * as _angular_cdk_testing from '@angular/cdk/testing'; import { BaseHarnessFilters } from '@angular/cdk/testing'; import { ComponentHarness } from '@angular/cdk/testing'; import { ComponentHarnessConstructor } from '@angular/cdk/testing'; -import { ContentContainerComponentHarness } from '@angular/cdk/testing'; import { HarnessPredicate } from '@angular/cdk/testing'; +import { MatFormFieldControlHarnessBase } from '@angular/material/form-field/testing/control'; +import { MatFormFieldControlHarnessFilters } from '@angular/material/form-field/testing/control'; +import { MatOptgroupHarness } from '@angular/material/core/testing'; +import { MatOptionHarness } from '@angular/material/core/testing'; +import { OptgroupHarnessFilters } from '@angular/material/core/testing'; +import { OptionHarnessFilters } from '@angular/material/core/testing'; // @public export class MatPaginatorHarness extends ComponentHarness { diff --git a/goldens/material/select/testing/index.api.md b/goldens/material/select/testing/index.api.md index 5dce065cd91c..f844216c5a37 100644 --- a/goldens/material/select/testing/index.api.md +++ b/goldens/material/select/testing/index.api.md @@ -4,14 +4,17 @@ ```ts -import { BaseHarnessFilters } from '@angular/cdk/testing'; -import { ComponentHarness } from '@angular/cdk/testing'; import { ComponentHarnessConstructor } from '@angular/cdk/testing'; -import { ContentContainerComponentHarness } from '@angular/cdk/testing'; import { HarnessPredicate } from '@angular/cdk/testing'; +import { MatFormFieldControlHarnessBase } from '@angular/material/form-field/testing/control'; +import { MatFormFieldControlHarnessFilters } from '@angular/material/form-field/testing/control'; +import { MatOptgroupHarness } from '@angular/material/core/testing'; +import { MatOptionHarness } from '@angular/material/core/testing'; +import { OptgroupHarnessFilters } from '@angular/material/core/testing'; +import { OptionHarnessFilters } from '@angular/material/core/testing'; // @public -export class MatSelectHarness extends MatFormFieldControlHarness { +export class MatSelectHarness extends MatFormFieldControlHarnessBase { blur(): Promise; clickOptions(filter?: OptionHarnessFilters): Promise; close(): Promise; @@ -33,7 +36,7 @@ export class MatSelectHarness extends MatFormFieldControlHarness { } // @public -export interface SelectHarnessFilters extends BaseHarnessFilters { +export interface SelectHarnessFilters extends MatFormFieldControlHarnessFilters { disabled?: boolean; }