karma-mocha相关内容
尝试在Azure管道中的Edge上运行我的Karma测试套件时,出现以下错误: 18 05 2020 16:34:20.217:INFO [karma-server]: Karma v5.0.7 server started at http://0.0.0.0:9876/ 18 05 2020 16:34:20.217:INFO [launcher]: Launching browsers
..
我正在尝试使用Karma运行js测试用例。但总是收到找不到插件的错误。有趣的是相同的配置文件,对我的其他同事来说工作正常 日志如下: $ karma start karma.conf.js 04 10 2016 17:51:24.755:ERROR [plugin]: Cannot find plugin "karma-babel-preprocessor". Did you f
..
我有两个 TypeScript 包,一个包(包 A)依赖于另一个(包 B).每个包都有一个使用 Karma 设置的单元测试.从 NPM 安装所有依赖项后,当我为每个单独运行单元测试时,单元测试运行良好.但是,如果我在包 A 中使用 npm link package-b 并运行包 A 的单元测试,那么我会收到标题中所述的错误:“TS2322: Type 'Timeout' is notassigna
..
我刚刚开始学习角度单位测试.但是,对带有http调用的函数的测试失败.我已指出问题所在,但无法解决.我知道这是一个简单的问题 控制器 //从URL获取数据vm.getJson = function(){var url ='https://www.reddit.com/r/worldnews/new.json',计数= 0;$ http.get(url).success(function(r
..
我使用karma-mocha ..my karma.conf文件正在使用karma-jasmine ...,但不适用于karma-mocha .... my karma.conf文件:- module.exports = function(config){ config.set({ basePath : '../app', preprocessors: {
..
这是工作(我有权限),所以我无法发布确切的代码. 因此,我必须测试大型模块的控制器.该模块具有大型配置功能,带有一堆用于处理不同页面逻辑的控制器. 对于实际的应用程序,它装有Bower,这很烦人,因为我正在测试 Karma- Browserify 和npm.因此,依赖关系是一团糟.我基本上必须将从bower.json加载的所有内容导入到package.json. 这是我的karm
..
我正在启动 NG6-Kit-starter 的项目. 我正在使用WebStorm. 我希望能够使用WebStorm调试单元测试,所以我遵循了我可以从WebStorm运行单元测试,但是我不能放置断点,它永远不会在断点处停止,而且我也不知道为什么. 我怀疑这与我在业力配置文件中使用预处理器这一事实有关. preprocessors: { 'spec.bundle.js': ['
..
错误:undefined不是构造函数(评估'vm.$ el.querySelector('h3')') 按照我的代码和完整的此处的代码 // main.js import Vue from 'vue' import App from './App' import router from './router' import store from './store' import 'ba
..
我正在尝试使用业力服务器和nock创建一些基本测试. 似乎nock根本没有拦截我的请求,有人知道吗?我不知道丢失了什么.我仍在获取真实数据. nock('https://api.github.com/users/' + username).log(console.log) .get('/') .query(true) .reply(400, { statusMessage: 'Bad R
..
我的service 中有这样的方法 angular.module('App') .factory("AppService", [function() { var _admin; return { get admin() { return _admin; }, }; }]); 在我的controlle
..
因此,我试图在我的有角度的应用程序测试中兑现承诺,任何人都可以找出我在哪里做错了,但它会不断返回: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test. 我不知道这是不是$ q. 仅供参考,我还尝试了it('test', function(done){.
..
我有以下karma.conf.js文件,我还有一个名为example.spec.js的测试文件,该文件位于app/compontents/example/example.spec.js内部,我正在尝试导入我的Example.js file import Example from 'app/components/Example/Example.jsx'; describe('Example
..
说我在Index.tsx上有以下内容: ReactDOM.render(
Hello World
, document.getElementById("wrapper") ); 首先,如何精确测试ReactDOM.render调用?其次,在Karma + PhantomJS上运行此命令,出现以下错
..
我已经正确设置了业力配置,配置文件在后台运行,非常好.我更改并保存文件后,它将重新运行测试....所有750个单元测试.我希望能够只运行几个.除了手动修改配置文件或注释掉许多文件中的数百个测试之外,还有什么简单的方法可以做到这一点? 例如当使用说摩卡运行命令行服务器测试时,我只使用regexp:mocha -g 'only tests that I want'.使调试和快速检查变得更加容易.
..
我正在将业力与 mocha 测试我的反应组件.当PropType不匹配时,我会显示一些警告.但是,让这些警告引起实际错误,以跟踪测试并进行修复,将是非常有趣的. 您知道如何实现吗? 解决方案 您可以使用自己的方法替换console.warn方法,并在提供的消息与特定模式匹配时抛出方法. let warn = console.warn; console.warn = functi
..
我使用karma-mocha ..my karma.conf文件正在使用karma-jasmine ...,但不适用于karma-mocha .... my karma.conf文件:- module.exports = function(config){ config.set({ basePath : '../app', preprocessors: {
..
我发现了几个类似的问题,但是没有一个建议可以解决我的问题.基本上,他们建议添加一些依赖项(我仅使用本机Web组件,因此不适用于我的情况)或检查路径.我仔细检查,路径是100%正确.我发现警告消息在实际路径之前显示为绝对,这有点奇怪.顺便说一句,这条路真的很完美. 整个代码 github Karma.conf.js module.exports = function(config)
..
我刚刚开始学习角度单位测试.但是,对具有http调用的函数的测试失败.我已指出问题所在,但无法解决.我知道这是一个简单的问题 控制器 //Get data from URL vm.getJson = function() { var url = 'https://www.reddit.com/r/worldnews/new.json', count = 0;
..
我已经在网上搜索了两天,但没有发现任何问题.也许我看错了方向-我不知道... 就是这样:运行Karma + Jasmine + phantomJs单元测试时,我的控制台现在几点? ... Executed 1 of 1 SUCCESS (0.878 secs / 0.112 secs) 首先,我虽然第二次是总的单元测试时间(例如,当运行多个任务时),但是,有时第一次会变得“更大",
..
我正在使用mocha-phantomjs配置成功运行我的测试用例。 现在我正在使用Karma启动器运行这些测试。 但我得到了问题 Chai未定义。 这是我的配置文件。 module.exports = function(config){ config.set({ client:{ mocha:{ ui:'tdd' } }, basePath:'', framewor
..