treeSelect.spec.js 1.4 KB

123456789101112131415161718192021222324252627
  1. describe('treeSelect', () => {
  2. it('clear', () => {
  3. cy.visit('http://127.0.0.1:6006/iframe.html?id=treeselect--check-relation-demo&args=&viewMode=story');
  4. cy.get('.semi-tree-select-selection').eq(8).contains('China');
  5. cy.get('.semi-tree-select-selection').eq(8).trigger('mouseover');
  6. cy.get('.semi-tree-select-clearbtn').click();
  7. cy.get('.semi-tagInput-wrapper .semi-tag').should('not.exist');
  8. });
  9. it('clear by key press', () => {
  10. cy.visit('http://127.0.0.1:6006/iframe.html?id=treeselect--check-relation-demo&args=&viewMode=story');
  11. cy.get('.semi-tree-select-selection').eq(8).contains('China');
  12. cy.get('.semi-tree-select-selection').eq(8).trigger('mouseover');
  13. cy.get('.semi-tree-select-clearbtn').focus();
  14. cy.get('.semi-tree-select-clearbtn').type('{enter}');
  15. cy.get('.semi-tagInput-wrapper .semi-tag').should('not.exist');
  16. });
  17. it('clear by key press', () => {
  18. cy.visit('http://127.0.0.1:6006/iframe.html?id=treeselect--check-relation-demo&args=&viewMode=story');
  19. cy.get('.semi-tree-select-selection').eq(8).contains('China');
  20. cy.get('.semi-tree-select-selection').eq(8).trigger('mouseover');
  21. cy.get('.semi-tree-select-clearbtn').focus();
  22. cy.get('.semi-tree-select-clearbtn').type('{enter}');
  23. cy.get('.semi-tagInput-wrapper .semi-tag').should('not.exist');
  24. });
  25. });