2017-02-08 1 views
2

Je commence à utiliser protractor en utilisant Eclipse, tout configuré, nodejs, protractor, WebDriver, mais lors du débogage ou si je veux lancer le test, il retourne toujours ce jeton inattenduProtractor SyntaxError: inattendue jeton

fichier de configuration :

exports.config = { 
    // The address of a running selenium server. 
    seleniumAddress: 'http://localhost:4444/wd/hub', 

    // Capabilities to be passed to the webdriver instance. 
    capabilities: { 
    'browserName': 'chrome' 
    }, 

    // Spec patterns are relative to the configuration file location passed 
    // to protractor (in this example conf.js). 
    // They may include glob patterns. 
    specs: ['example-spec.js'], 

    // Options to be passed to Jasmine-node. 
    jasmineNodeOpts: { 
    showColors: true, // Use colors in the command line report. 
    } 
}; 

erreur:

C:\Users\tgv\workspace\test7\node_modules\protractor\built\logger.js:75 
    info(...msgs) { 
     ^^^ 

SyntaxError: Unexpected token ... 
    at exports.runInThisContext (vm.js:53:16) 
    at Module._compile (module.js:414:25) 
    at Object.Module._extensions..js (module.js:442:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:313:12) 
    at Module.require (module.js:366:17) 
    at require (module.js:385:17) 
    at Object.<anonymous> (C:\Users\tgv\workspace\test7\node_modules\protractor\built\configParser.js:5:18) 
    at Module._compile (module.js:435:26) 
    at Object.Module._extensions..js (module.js:442:10) 

Répondre

1

Avez-vous obtenu la dernière version de NodeJS?

J'ai rencontré un problème similaire qui a été résolu en mettant à jour le nœud

+0

Idem ici. J'ai installé un rapporteur dans mon projet Eclipse en utilisant le rapporteur d'installation npm. Je suppose que c'est la dernière version. –

+0

Ceci est la bonne réponse. – Sam