umbraco-cypress-testhelpers
Version:
Test helpers for making Cypress tests for Umbraco solutions
19 lines • 1.64 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const commandBase_1 = tslib_1.__importDefault(require("./commandBase"));
class UmbracoRefreshContentTree extends commandBase_1.default {
constructor() {
super(...arguments);
this._commandName = 'umbracoRefreshContentTree';
}
method() {
// Refresh to update the tree
cy.get('li .umb-tree-root:contains("Content")').should('be.visible').rightclick();
cy.umbracoContextMenuAction('action-refreshNode').click();
// We have to wait in case the execution is slow, otherwise we'll try and click the item before it appears in the UI
cy.get('.umb-tree-item__inner').should('exist', { timeout: 10000 });
}
}
exports.default = UmbracoRefreshContentTree;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW1icmFjb1JlZnJlc2hDb250ZW50VHJlZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jeXByZXNzL2NvbW1hbmRzL3VtYnJhY29SZWZyZXNoQ29udGVudFRyZWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsd0VBQXdDO0FBRXhDLE1BQXFCLHlCQUEwQixTQUFRLHFCQUFXO0lBQWxFOztRQUNFLGlCQUFZLEdBQUcsMkJBQTJCLENBQUM7SUFRN0MsQ0FBQztJQVBDLE1BQU07UUFDSiw2QkFBNkI7UUFDN0IsRUFBRSxDQUFDLEdBQUcsQ0FBQyx1Q0FBdUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQztRQUNsRixFQUFFLENBQUMsd0JBQXdCLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQztRQUMxRCxvSEFBb0g7UUFDcEgsRUFBRSxDQUFDLEdBQUcsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLEVBQUUsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztJQUN0RSxDQUFDO0NBQ0Y7QUFURCw0Q0FTQyJ9