我在回购中有一个var car = db.mycars.First(x => x.Id == myCar.Id);
car.Client.UpdateLastModified();
文件,其中列出了业力需要运行测试的不同浏览器。如果我在没有安装safari的ubuntu上运行测试,业力会抱怨
karma.config.js
如果未安装浏览器,如何将Karma配置为自动跳过浏览器而不会出错。我不希望每个下载repo的人都编辑配置文件。
答案 0 :(得分:0)
让我回答我自己的问题。经过一番搜索和实验。我发现了一个Karma detect browsers的业力插件。在karma配置中,我添加了
detectBrowsers: {
enable: true,
},
并删除了browsers
数组
您仍然需要为要测试的每个潜在浏览器安装运行程序
当我现在运行业力时,它将尝试不同的浏览器并查看它们是否安装在当前系统中。如果已安装,请运行测试。