mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
test(devtools): fixing item-tracking e2e tests (rangle/angular-devtools#201)
This commit is contained in:
parent
07632cf7bc
commit
5cd739159d
1 changed files with 16 additions and 25 deletions
|
|
@ -4,40 +4,31 @@ describe('Tracking items from application to component tree', () => {
|
|||
});
|
||||
|
||||
it('should have only one todo item on start', () => {
|
||||
cy.enter('#sample-app').then(getBody => {
|
||||
getBody()
|
||||
.find('app-todo')
|
||||
.contains('Buy milk');
|
||||
cy.enter('#sample-app').then((getBody) => {
|
||||
getBody().find('app-todo').contains('Buy milk');
|
||||
});
|
||||
|
||||
cy.get('mat-tree')
|
||||
.find('mat-tree-node:contains("app-todo[TooltipDirective]")')
|
||||
.its('length')
|
||||
.should('eq', 2);
|
||||
cy.get('mat-tree').find('mat-tree-node:contains("app-todo[TooltipDirective]")').its('length').should('eq', 2);
|
||||
});
|
||||
|
||||
it('should be able to detect a new todo from user and add it to the tree', () => {
|
||||
cy.enter('#sample-app')
|
||||
.then(getBody => {
|
||||
getBody()
|
||||
.find('input.new-todo')
|
||||
.type('Buy cookies{enter}');
|
||||
.then((getBody) => {
|
||||
getBody().find('input.new-todo').type('Buy cookies{enter}');
|
||||
})
|
||||
.then(() => {
|
||||
cy.enter('#sample-app').then(getBody => {
|
||||
getBody()
|
||||
.find('app-todo')
|
||||
.contains('Buy milk');
|
||||
cy.enter('#sample-app')
|
||||
.then((getBody) => {
|
||||
getBody().find('app-todo').contains('Buy milk');
|
||||
|
||||
getBody()
|
||||
.find('app-todo')
|
||||
.contains('Buy cookies');
|
||||
});
|
||||
|
||||
cy.get('mat-tree')
|
||||
.find('mat-tree-node:contains("app-todo[TooltipDirective]")')
|
||||
.its('length')
|
||||
.should('eq', 3);
|
||||
getBody().find('app-todo').contains('Buy cookies');
|
||||
})
|
||||
.then(() => {
|
||||
cy.get('mat-tree')
|
||||
.find('mat-tree-node:contains("app-todo[TooltipDirective]")')
|
||||
.its('length')
|
||||
.should('eq', 3);
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue