var readline = require('readline');
var test
rl = readline.createInterface(process.stdin, process.stdout);
rl.question('What is your favorite food?', function(answer) {
console.log('Oh, so your favorite food is ' + answer);
test = answer
});
rl.close()
webdriverio
.remote(options)
.init()
.url('http://www.google.com')
console.log(test) //undefined, why?
Donc, je ne comprends pas pourquoi il me montre "non défini" au lieu de la chaîne que j'entre dans le terminal. Pourquoi donc?Impossible d'affecter une valeur à la variable
Je suppose que ce n'est pas sync, mais comment puis-je le synchroniser?
Vous ne pouvez pas faire la synchronisation. http://blog.slaks.net/2015-01-04/async-method-patterns/ – SLaks