Javascript jasmineNodeOpts:执行量角器PregratorConfig.js时出现意外标识符错误
这是我的config.js文件-Javascript jasmineNodeOpts:执行量角器PregratorConfig.js时出现意外标识符错误,javascript,node.js,protractor,Javascript,Node.js,Protractor,这是我的config.js文件- //server config information var serverConfig=require('./serverConfig.js').serverConfig; var $browser= serverConfig.$browser; //got the browser name process.argv.forEach(function (val, index) { if(val==='-browser'){ $browser=
//server config information
var serverConfig=require('./serverConfig.js').serverConfig;
var $browser= serverConfig.$browser;
//got the browser name
process.argv.forEach(function (val, index) {
if(val==='-browser'){
$browser=process.argv[index+1];
}
});
// !!! update the server config
serverConfig.$browser= $browser;
//config
//browser.driver.manage().timeouts().setScriptTimeout(TIME_OUT);
// The main suite of Protractor tests.
exports.config = {
seleniumServerJar: '../../selenium/selenium-server-standalone-2.37.0.jar',
chromeDriver: '../../selenium/chromedriver.exe',
seleniumAddress: serverConfig.SELENIUMN_ADDRESS,
// Spec patterns are relative to this directory.
specs: [
'../e2e/Regression/CreateOperatorViewFromViewManagement.js'
],
capabilities: {
'browserName': $browser
},
onPrepare:'../prepareStartup.js',
//When the angular bootstrap not from the <html></html>
rootElement: 'body>div',
baseUrl: serverConfig.BASE_URL
jasmineNodeOpts: {
showColors: true, // Use colors in the command line report.
}
};
C:\TRUNK\tests\func\gui\protractor\config\protractorConfig.js:60
jasmineNodeOpts: {
^^^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at ConfigParser.addFileConfig (C:\Users\user\AppData\Roaming\npm\node_modules\protractor\lib\configParser.js:139:20)
at Object.init (C:\Users\user\AppData\Roaming\npm\node_modules\protractor\lib\launcher.js:59:7)
at Object.<anonymous> (C:\Users\user\AppData\Roaming\npm\node_modules\protractor\lib\cli.js:118:23)
at Module._compile (module.js:456:26)
请说明我在配置文件中犯了什么错误,或者我是否需要配置更多的内容。您忘记了在
baseUrl:serverConfig.BASE_URL
>的末尾有一个逗号)
应该是:
baseUrl: serverConfig.BASE_URL,
你能接受“结束”这个问题的答案吗?:)
baseUrl: serverConfig.BASE_URL,