diff --git a/tools/material-ci/angular_material_test_blocklist.js b/tools/material-ci/angular_material_test_blocklist.js index df0118c179..ef89c77317 100644 --- a/tools/material-ci/angular_material_test_blocklist.js +++ b/tools/material-ci/angular_material_test_blocklist.js @@ -233,238 +233,6 @@ window.testBlocklist = { "error": "Error: Uncaught (in promise): TypeError: Cannot read property 'nativeElement' of undefined", "notes": "Unknown" }, - "CdkTable in a typical simple use case should initialize with a connected data source": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should initialize with a rendered header with the right number of header cells": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should initialize with rendered rows with right number of row cells": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should initialize with column class names provided to header and data row cells": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should initialize with the right accessibility roles": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should disconnect the data source when table is destroyed": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should re-render the rows when the data changes": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should clear the `mostRecentCellOutlet` on destroy": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should correctly use the differ to add/remove/move rows when the data is heterogeneous": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should correctly use the differ to add/remove/move rows when the data contains multiple occurrences of the same object instance": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should clear the row view containers on destroy": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should match the right table content with dynamic data": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable in a typical simple use case should be able to dynamically change the columns for header and rows": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should render no rows when the data is null": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should be able to render multiple header and footer rows": { - "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", - "notes": "Attempting to access content children before view is initialized" - }, - "CdkTable should be able to render and change multiple header and footer rows": { - "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", - "notes": "Attempting to access content children before view is initialized" - }, - "CdkTable with different data inputs other than data source should render with data array input": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with different data inputs other than data source should render with data stream input": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with different data inputs other than data source should throw an error if the data source is not valid": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable missing row defs should be able to render without a header row def": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable missing row defs should be able to render without a data row def": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable missing row defs should be able to render without a footer row def": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should render correctly when using native HTML tags": { - "error": "TypeError: Cannot read property 'elementRef' of undefined", - "notes": "FW-856: Attempting to access content children before view is initialized" - }, - "CdkTable should render cells even if row data is falsy": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should be able to apply class-friendly css class names for the column cells": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should not clobber an existing table role": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should throw an error if two column definitions have the same name": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should throw an error if a column definition is requested but not defined": { - "error": "Error: Expected function to throw an exception with message 'Could not find column with id \"column_a\".', but it threw an exception with message 'Cannot read property 'viewContainer' of undefined'.", - "notes": "Unknown" - }, - "CdkTable should throw an error if the row definitions are missing": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should not throw an error if columns are undefined on initialization": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should be able to dynamically add/remove column definitions": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should be able to register column, row, and header row definitions outside content": { - "error": "TypeError: Cannot read property 'addColumnDef' of undefined", - "notes": "Unknown" - }, - "CdkTable using when predicate should be able to display different row templates based on the row data": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable using when predicate should error if there is row data that does not have a matching row template": { - "error": "Error: Expected function to throw an Error.", - "notes": "Unknown" - }, - "CdkTable using when predicate should fail when multiple rows match data without multiTemplateDataRows": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable using when predicate with multiTemplateDataRows should be able to render multiple rows per data object": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable using when predicate with multiTemplateDataRows should have the correct data and row indicies": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable using when predicate with multiTemplateDataRows should have the correct data and row indicies when data contains multiple instances of the same object instance": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with sticky positioning on \"display: flex\" table style should stick and unstick headers": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with sticky positioning on \"display: flex\" table style should stick and unstick footers": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with sticky positioning on \"display: flex\" table style should stick and unstick left columns": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with sticky positioning on \"display: flex\" table style should stick and unstick right columns": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with sticky positioning on \"display: flex\" table style should reverse directions for sticky columns in rtl": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with sticky positioning on \"display: flex\" table style should stick and unstick combination of sticky header, footer, and columns": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with sticky positioning on native table layout should stick and unstick headers": { - "error": "TypeError: Cannot read property 'elementRef' of undefined", - "notes": "FW-856: Attempting to access content children before view is initialized" - }, - "CdkTable with sticky positioning on native table layout should stick and unstick footers": { - "error": "TypeError: Cannot read property 'elementRef' of undefined", - "notes": "FW-856: Attempting to access content children before view is initialized" - }, - "CdkTable with sticky positioning on native table layout should stick tfoot when all rows are stuck": { - "error": "TypeError: Cannot read property 'elementRef' of undefined", - "notes": "FW-856: Attempting to access content children before view is initialized" - }, - "CdkTable with sticky positioning on native table layout should stick and unstick left columns": { - "error": "TypeError: Cannot read property 'elementRef' of undefined", - "notes": "FW-856: Attempting to access content children before view is initialized" - }, - "CdkTable with sticky positioning on native table layout should stick and unstick right columns": { - "error": "TypeError: Cannot read property 'elementRef' of undefined", - "notes": "FW-856: Attempting to access content children before view is initialized" - }, - "CdkTable with sticky positioning on native table layout should stick and unstick combination of sticky header, footer, and columns": { - "error": "TypeError: Cannot read property 'elementRef' of undefined", - "notes": "FW-856: Attempting to access content children before view is initialized" - }, - "CdkTable with trackBy should add/remove/move rows with reference-based trackBy": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with trackBy should add/remove/move rows with changed references without property-based trackBy": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with trackBy should add/remove/move rows with changed references with property-based trackBy": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with trackBy should add/remove/move rows with changed references with index-based trackBy": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable with trackBy should change row implicit data even when trackBy finds no changes": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should match the right table content with dynamic data source": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should be able to apply classes to rows based on their context": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, - "CdkTable should be able to apply classes to cells based on their row context": { - "error": "TypeError: Cannot read property 'viewContainer' of undefined", - "notes": "FW-1019: Design new API to replace static queries" - }, "CdkAccordion should not register nested items to the same accordion": { "error": "TypeError: Cannot read property 'accordion' of undefined", "notes": "Unknown" @@ -533,6 +301,58 @@ window.testBlocklist = { "error": "Error: Expected cdk-drag cdk-drag-placeholder to contain 'custom-placeholder'.", "notes": "Unknown" }, + "CdkTable should be able to render multiple header and footer rows": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Attempting to access content children before view is initialized" + }, + "CdkTable should be able to render and change multiple header and footer rows": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Attempting to access content children before view is initialized" + }, + "CdkTable should render correctly when using native HTML tags": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Unknown" + }, + "CdkTable should be able to register column, row, and header row definitions outside content": { + "error": "TypeError: Cannot read property 'addColumnDef' of undefined", + "notes": "Unknown" + }, + "CdkTable with sticky positioning on native table layout should stick and unstick headers": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Unknown" + }, + "CdkTable with sticky positioning on native table layout should stick and unstick footers": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Unknown" + }, + "CdkTable with sticky positioning on native table layout should stick tfoot when all rows are stuck": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Unknown" + }, + "CdkTable with sticky positioning on native table layout should stick and unstick left columns": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Unknown" + }, + "CdkTable with sticky positioning on native table layout should stick and unstick right columns": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Unknown" + }, + "CdkTable with sticky positioning on native table layout should stick and unstick combination of sticky header, footer, and columns": { + "error": "Error: Missing definitions for header, footer, and row; cannot determine which columns should be rendered.", + "notes": "Unknown" + }, + "CdkTable with trackBy should change row implicit data even when trackBy finds no changes": { + "error": "Error: Expected 'a_1 b_1' to be 'a_2 b_2'.", + "notes": "Unknown" + }, + "CdkTable should be able to apply classes to rows based on their context": { + "error": "Error: Expected false to be true.", + "notes": "Unknown" + }, + "CdkTable should be able to apply classes to cells based on their row context": { + "error": "Error: Expected false to be true.", + "notes": "Unknown" + }, "CdkTree flat tree should initialize should be able to use units different from px for the indentation": { "error": "Error: Failed: Expected node level to be 15rem but was 28px", "notes": "Unknown" @@ -761,6 +581,10 @@ window.testBlocklist = { "error": "Error: Expected mat-slide-toggle-thumb-container to contain 'mat-dragging'.", "notes": "Unknown" }, + "MatSort should use the column definition if used within an mat table": { + "error": "TypeError: Cannot read property 'diff' of undefined", + "notes": "Unknown" + }, "MatDrawer methods should be able to open": { "error": "Error: Expected 0 to be 1.", "notes": "Unknown" @@ -782,7 +606,7 @@ window.testBlocklist = { "notes": "Unknown" }, "MatDrawer methods should restore focus on close if focus is inside drawer": { - "error": "Error: Expected to be to be