UNPKG

testcafe

Version:

Automated browser testing for the modern web development stack.

12 lines 1.65 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CookieProviderFactory = void 0; const cookie_provider_1 = require("../../native-automation/cookie-provider"); const provider_1 = require("./provider"); class CookieProviderFactory { static create(testRun, isNativeAutomation) { return isNativeAutomation ? new cookie_provider_1.CdpCookieProvider(testRun) : new provider_1.ProxyCookieProvider(testRun); } } exports.CookieProviderFactory = CookieProviderFactory; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90ZXN0LXJ1bi9jb29raWVzL2ZhY3RvcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0EsNkVBQTRFO0FBRTVFLHlDQUFpRDtBQUVqRCxNQUFhLHFCQUFxQjtJQUN2QixNQUFNLENBQUMsTUFBTSxDQUFFLE9BQWdCLEVBQUUsa0JBQTJCO1FBQy9ELE9BQU8sa0JBQWtCLENBQUMsQ0FBQyxDQUFDLElBQUksbUNBQWlCLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksOEJBQW1CLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDbEcsQ0FBQztDQUNKO0FBSkQsc0RBSUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgVGVzdFJ1biBmcm9tICcuLi8nO1xuaW1wb3J0IHsgQ2RwQ29va2llUHJvdmlkZXIgfSBmcm9tICcuLi8uLi9uYXRpdmUtYXV0b21hdGlvbi9jb29raWUtcHJvdmlkZXInO1xuaW1wb3J0IHsgQ29va2llUHJvdmlkZXIgfSBmcm9tICcuL2Jhc2UnO1xuaW1wb3J0IHsgUHJveHlDb29raWVQcm92aWRlciB9IGZyb20gJy4vcHJvdmlkZXInO1xuXG5leHBvcnQgY2xhc3MgQ29va2llUHJvdmlkZXJGYWN0b3J5IHtcbiAgICBwdWJsaWMgc3RhdGljIGNyZWF0ZSAodGVzdFJ1bjogVGVzdFJ1biwgaXNOYXRpdmVBdXRvbWF0aW9uOiBib29sZWFuKTogQ29va2llUHJvdmlkZXIge1xuICAgICAgICByZXR1cm4gaXNOYXRpdmVBdXRvbWF0aW9uID8gbmV3IENkcENvb2tpZVByb3ZpZGVyKHRlc3RSdW4pIDogbmV3IFByb3h5Q29va2llUHJvdmlkZXIodGVzdFJ1bik7XG4gICAgfVxufVxuIl19