UNPKG

umbraco-cypress-testhelpers

Version:

Test helpers for making Cypress tests for Umbraco solutions

33 lines 2.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const commandBase_1 = tslib_1.__importDefault(require("./commandBase")); class DeleteDataSourceByGuid extends commandBase_1.default { constructor() { super(...arguments); this.commandName = 'deleteDataSourceByGuId'; } method(guid) { const cy = this.cy; if (guid == null) { return; } return cy.getCookie('UMB-XSRF-TOKEN', { log: false }).then((token) => { return cy .request({ method: 'DELETE', url: `${this.relativeBackOfficePath}/backoffice/UmbracoForms/DataSource/DeleteByGuid?guid=${guid}`, json: true, headers: { Accept: 'application/json', 'X-UMB-XSRF-TOKEN': token.value, }, }) .then((resp) => { return resp; }); }); } } exports.default = DeleteDataSourceByGuid; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVsZXRlRGF0YVNvdXJjZUJ5R3VpZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jeXByZXNzL2NvbW1hbmRzL2RlbGV0ZURhdGFTb3VyY2VCeUd1aWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsd0VBQXdDO0FBRXhDLE1BQXFCLHNCQUF1QixTQUFRLHFCQUFXO0lBQS9EOztRQUNFLGdCQUFXLEdBQUcsd0JBQXdCLENBQUM7SUF5QnpDLENBQUM7SUF2QkMsTUFBTSxDQUFDLElBQUk7UUFDVCxNQUFNLEVBQUUsR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDO1FBRW5CLElBQUksSUFBSSxJQUFJLElBQUksRUFBRTtZQUNoQixPQUFPO1NBQ1I7UUFFRCxPQUFPLEVBQUUsQ0FBQyxTQUFTLENBQUMsZ0JBQWdCLEVBQUUsRUFBRSxHQUFHLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRTtZQUNuRSxPQUFPLEVBQUU7aUJBQ04sT0FBTyxDQUFDO2dCQUNQLE1BQU0sRUFBRSxRQUFRO2dCQUNoQixHQUFHLEVBQUUsR0FBRyxJQUFJLENBQUMsc0JBQXNCLHlEQUF5RCxJQUFJLEVBQUU7Z0JBQ2xHLElBQUksRUFBRSxJQUFJO2dCQUNWLE9BQU8sRUFBRTtvQkFDUCxNQUFNLEVBQUUsa0JBQWtCO29CQUMxQixrQkFBa0IsRUFBRSxLQUFLLENBQUMsS0FBSztpQkFDaEM7YUFDRixDQUFDO2lCQUNELElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFO2dCQUNiLE9BQU8sSUFBSSxDQUFDO1lBQ2QsQ0FBQyxDQUFDLENBQUM7UUFDUCxDQUFDLENBQUMsQ0FBQztJQUNMLENBQUM7Q0FDRjtBQTFCRCx5Q0EwQkMifQ==