Debugging

This commit is contained in:
Gaël Métais
2021-01-10 23:39:54 +00:00
parent c94089842a
commit 4b24cd68ce
2 changed files with 18 additions and 3 deletions
+8 -1
View File
@@ -38,7 +38,6 @@ var PhantomasWrapper = function() {
'screenshot': task.options.screenshot || false,
'viewport': viewportOption,
'wait-for-network-idle': true,
//'wait-for-selector': task.options.waitForSelector,
'cookie': task.options.cookie,
'auth-user': task.options.authUser,
'auth-pass': task.options.authPass,
@@ -58,6 +57,14 @@ var PhantomasWrapper = function() {
options.proxy = task.options.proxy;
}
var debugCmd = 'DEBUG=* node node_modules/phantomas/bin/phantomas.js --url ' + task.url;
Object.keys(options).forEach(function(key) {
if (key !== 'wait-for-network-idle' && options[key] !== null) {
debugCmd += ' --' + key + ' ' + options[key];
}
});
debug('If you want to run Phantomas alone for debugging purpose, this is the command: %s', debugCmd);
// It's time to launch the test!!!
const promise = phantomas(task.url, options);