OwlCyberSecurity - MANAGER
Edit File: index.js.map
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/testing/index.ts"],"names":[],"mappings":"AAAA,MAAM,UAAU,YAAY,CAAC,IAA2C,EAAE,IAAI;IAC5E,IAAI,CAAC,EAAE,CAAC,UAAU,EAAE,QAAQ,CAAC,EAAE;QAC7B,IAAI,QAAQ,CAAC,GAAG,EAAE,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,CAAC;YACxC,IAAY,CAAC,kBAAkB,CAAC,SAAS,CAAC,CAAC;YAC5C,IAAI,CAAC,EAAE,CAAC,SAAS,EAAE,OAAO,CAAC,EAAE;gBAC3B,IAAI,IAAI,CAAC;gBACT,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE;oBACjB,IAAI,OAAO,CAAC,GAAG,EAAE,CAAC,QAAQ,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC;wBACrC,IAAI,GAAG,GAAG,CAAC,IAAI,CAAC;oBAClB,CAAC;gBACH,CAAC,CAAC,CAAC;gBACH,IAAI,IAAI,EAAE,CAAC;oBACT,OAAO,OAAO,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;gBAC/B,CAAC;qBAAM,CAAC;oBACN,OAAO,CAAC,QAAQ,EAAE,CAAC;gBACrB,CAAC;YACH,CAAC,CAAC,CAAC;QACL,CAAC;IACH,CAAC,CAAC,CAAC;AACL,CAAC","sourcesContent":["export function setResponses(args: Array<{ path: string; data: Object }>, page) {\n page.on('response', response => {\n if (response.url().includes('localhost')) {\n (page as any).removeAllListeners('request');\n page.on('request', request => {\n let data;\n args.forEach(arg => {\n if (request.url().includes(arg.path)) {\n data = arg.data;\n }\n });\n if (data) {\n return request.respond(data);\n } else {\n request.continue();\n }\n });\n }\n });\n}\n"]}