我正在使用Karma Test Runner,我已将其配置为使用Chrome和PhantomJS,如下所示:
browsers = ['Chrome','PhantomJS'];
如何配置Karma使用某些命令行参数打开这些浏览器,例如Chrome的--dable-web-security,以及PhantomJS的--web-security = no?
我想一个选择是编写一个自定义浏览器脚本,但是如果Karma中有一些我不知道的功能处理这种情况,这似乎有些过分.
gly*_*bet 19
这样的事情应该有效:
// karma.conf.js
module.exports = function(config) {
config.set({
browsers: ['Chrome_without_security','PhantomJS_without_security'],
// you can define custom flags
customLaunchers: {
Chrome_without_security: {
base: 'Chrome',
flags: ['--disable-web-security']
},
PhantomJS_without_security: {
base: 'PhantomJS',
flags: ['--web-security=no']
}
}
});
};
Run Code Online (Sandbox Code Playgroud)
更多信息请访问:https://github.com/karma-runner/karma-chrome-launcher#configuration
| 归档时间: |
|
| 查看次数: |
6620 次 |
| 最近记录: |