File tree Expand file tree Collapse file tree 3 files changed +3
-28
lines changed Expand file tree Collapse file tree 3 files changed +3
-28
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,7 @@ entryPoints = [
65
65
"tooltip" ,
66
66
"tooltip/testing" ,
67
67
"tree" ,
68
+ "tree/testing" ,
68
69
"form-field/testing" ,
69
70
"form-field/testing/control" ,
70
71
"input/testing" ,
Original file line number Diff line number Diff line change @@ -50,25 +50,6 @@ export class MatTreeNodeHarness extends ComponentHarness {
50
50
return ( await this . host ( ) ) . text ( { exclude : '.mat-tree-node, .mat-nested-tree-node, button' } ) ;
51
51
}
52
52
53
- /** Gets all of the nodes under this node. */
54
- async getAllDescendants ( filter : TreeNodeHarnessFilters = { } ) : Promise < MatTreeNodeHarness [ ] > {
55
- if ( await this . _isNestedNode ( ) ) {
56
- return this . locatorForAll ( MatTreeNodeHarness . with ( filter ) ) ( ) ;
57
- } else {
58
- throw Error ( 'not implemented' ) ;
59
- }
60
- }
61
-
62
- /** Gets the immediate children nodes under this node. */
63
- async getChildren ( filter : TreeNodeHarnessFilters = { } ) : Promise < MatTreeNodeHarness [ ] > {
64
- if ( await this . _isNestedNode ( ) ) {
65
- filter . level = await this . getLevel ( ) + 1 ;
66
- return this . getAllDescendants ( filter ) ;
67
- } else {
68
- throw Error ( 'not implemented' ) ;
69
- }
70
- }
71
-
72
53
/** Toggles node between expanded/collapsed. Only works when node is not disabled. */
73
54
async toggle ( ) : Promise < void > {
74
55
const toggle = await this . _toggle ( ) ;
@@ -90,10 +71,6 @@ export class MatTreeNodeHarness extends ComponentHarness {
90
71
await this . toggle ( ) ;
91
72
}
92
73
}
93
-
94
- private async _isNestedNode ( ) {
95
- return ( await this . host ( ) ) . hasClass ( 'mat-nested-tree-node' ) ;
96
- }
97
74
}
98
75
99
76
function getNodePredicate < T extends MatTreeNodeHarness > (
Original file line number Diff line number Diff line change 7
7
*/
8
8
9
9
import { ComponentHarness , HarnessPredicate } from '@angular/cdk/testing' ;
10
- import {
11
- MatTreeNodeHarness ,
12
- TreeHarnessFilters ,
13
- TreeNodeHarnessFilters
14
- } from '@angular/material/tree/testing' ;
10
+ import { MatTreeNodeHarness } from './node-harness' ;
11
+ import { TreeHarnessFilters , TreeNodeHarnessFilters } from './tree-harness-filters' ;
15
12
16
13
/** Harness for interacting with a standard mat-tree in tests. */
17
14
export class MatTreeHarness extends ComponentHarness {
You can’t perform that action at this time.
0 commit comments