UNPKG

testcafe

Version:

Automated browser testing for the modern web development stack.

49 lines 3.92 kB
"use strict"; // ------------------------------------------------------------- // WARNING: this file is used by both the client and the server. // Do not use any browser or node-specific API! // ------------------------------------------------------------- Object.defineProperty(exports, "__esModule", { value: true }); exports.SNAPSHOT_PROPERTIES = exports.ELEMENT_SNAPSHOT_PROPERTIES = exports.ELEMENT_ACTION_SNAPSHOT_PROPERTIES = exports.NODE_SNAPSHOT_PROPERTIES = void 0; exports.NODE_SNAPSHOT_PROPERTIES = [ 'nodeType', 'textContent', 'childNodeCount', 'hasChildNodes', 'childElementCount', 'hasChildElements', ]; exports.ELEMENT_ACTION_SNAPSHOT_PROPERTIES = [ 'tagName', 'attributes', ]; exports.ELEMENT_SNAPSHOT_PROPERTIES = [ 'tagName', 'visible', 'focused', 'attributes', 'boundingClientRect', 'classNames', 'style', 'innerText', 'namespaceURI', 'id', 'value', 'checked', 'selected', 'selectedIndex', 'scrollWidth', 'scrollHeight', 'scrollLeft', 'scrollTop', 'offsetWidth', 'offsetHeight', 'offsetLeft', 'offsetTop', 'clientWidth', 'clientHeight', 'clientLeft', 'clientTop', ]; exports.SNAPSHOT_PROPERTIES = exports.NODE_SNAPSHOT_PROPERTIES.concat(exports.ELEMENT_SNAPSHOT_PROPERTIES); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic25hcHNob3QtcHJvcGVydGllcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jbGllbnQtZnVuY3Rpb25zL3NlbGVjdG9ycy9zbmFwc2hvdC1wcm9wZXJ0aWVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxnRUFBZ0U7QUFDaEUsZ0VBQWdFO0FBQ2hFLCtDQUErQztBQUMvQyxnRUFBZ0U7OztBQUVuRCxRQUFBLHdCQUF3QixHQUFHO0lBQ3BDLFVBQVU7SUFDVixhQUFhO0lBQ2IsZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsa0JBQWtCO0NBQ3JCLENBQUM7QUFFVyxRQUFBLGtDQUFrQyxHQUFHO0lBQzlDLFNBQVM7SUFDVCxZQUFZO0NBQ2YsQ0FBQztBQUVXLFFBQUEsMkJBQTJCLEdBQUc7SUFDdkMsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osT0FBTztJQUNQLFdBQVc7SUFDWCxjQUFjO0lBQ2QsSUFBSTtJQUNKLE9BQU87SUFDUCxTQUFTO0lBQ1QsVUFBVTtJQUNWLGVBQWU7SUFDZixhQUFhO0lBQ2IsY0FBYztJQUNkLFlBQVk7SUFDWixXQUFXO0lBQ1gsYUFBYTtJQUNiLGNBQWM7SUFDZCxZQUFZO0lBQ1osV0FBVztJQUNYLGFBQWE7SUFDYixjQUFjO0lBQ2QsWUFBWTtJQUNaLFdBQVc7Q0FDZCxDQUFDO0FBRVcsUUFBQSxtQkFBbUIsR0FBRyxnQ0FBd0IsQ0FBQyxNQUFNLENBQUMsbUNBQTJCLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFdBUk5JTkc6IHRoaXMgZmlsZSBpcyB1c2VkIGJ5IGJvdGggdGhlIGNsaWVudCBhbmQgdGhlIHNlcnZlci5cbi8vIERvIG5vdCB1c2UgYW55IGJyb3dzZXIgb3Igbm9kZS1zcGVjaWZpYyBBUEkhXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmV4cG9ydCBjb25zdCBOT0RFX1NOQVBTSE9UX1BST1BFUlRJRVMgPSBbXG4gICAgJ25vZGVUeXBlJyxcbiAgICAndGV4dENvbnRlbnQnLFxuICAgICdjaGlsZE5vZGVDb3VudCcsXG4gICAgJ2hhc0NoaWxkTm9kZXMnLFxuICAgICdjaGlsZEVsZW1lbnRDb3VudCcsXG4gICAgJ2hhc0NoaWxkRWxlbWVudHMnLFxuXTtcblxuZXhwb3J0IGNvbnN0IEVMRU1FTlRfQUNUSU9OX1NOQVBTSE9UX1BST1BFUlRJRVMgPSBbXG4gICAgJ3RhZ05hbWUnLFxuICAgICdhdHRyaWJ1dGVzJyxcbl07XG5cbmV4cG9ydCBjb25zdCBFTEVNRU5UX1NOQVBTSE9UX1BST1BFUlRJRVMgPSBbXG4gICAgJ3RhZ05hbWUnLFxuICAgICd2aXNpYmxlJyxcbiAgICAnZm9jdXNlZCcsXG4gICAgJ2F0dHJpYnV0ZXMnLFxuICAgICdib3VuZGluZ0NsaWVudFJlY3QnLFxuICAgICdjbGFzc05hbWVzJyxcbiAgICAnc3R5bGUnLFxuICAgICdpbm5lclRleHQnLFxuICAgICduYW1lc3BhY2VVUkknLFxuICAgICdpZCcsXG4gICAgJ3ZhbHVlJyxcbiAgICAnY2hlY2tlZCcsXG4gICAgJ3NlbGVjdGVkJyxcbiAgICAnc2VsZWN0ZWRJbmRleCcsXG4gICAgJ3Njcm9sbFdpZHRoJyxcbiAgICAnc2Nyb2xsSGVpZ2h0JyxcbiAgICAnc2Nyb2xsTGVmdCcsXG4gICAgJ3Njcm9sbFRvcCcsXG4gICAgJ29mZnNldFdpZHRoJyxcbiAgICAnb2Zmc2V0SGVpZ2h0JyxcbiAgICAnb2Zmc2V0TGVmdCcsXG4gICAgJ29mZnNldFRvcCcsXG4gICAgJ2NsaWVudFdpZHRoJyxcbiAgICAnY2xpZW50SGVpZ2h0JyxcbiAgICAnY2xpZW50TGVmdCcsXG4gICAgJ2NsaWVudFRvcCcsXG5dO1xuXG5leHBvcnQgY29uc3QgU05BUFNIT1RfUFJPUEVSVElFUyA9IE5PREVfU05BUFNIT1RfUFJPUEVSVElFUy5jb25jYXQoRUxFTUVOVF9TTkFQU0hPVF9QUk9QRVJUSUVTKTtcbiJdfQ==