问题标签 [gulp-karma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3074 浏览

gulp - 仅当 Gulp 的业力测试任务成功时,如何运行第二个任务?

我正在使用 Gulp。我有一个deploy在任务之后运行的test任务。问题是deploy即使测试失败,任务也会运行。deploy只有当测试在 gulp 中成功时才能运行任务?

gulp-karma用来运行 Karma 测试。

0 投票
1 回答
6866 浏览

ubuntu - 尝试运行时出现 Gulp 服务器问题

尝试运行项目时,我似乎遇到了一个奇怪的错误,它似乎在 mac 中运行良好,但我无法让它在 Windows/ubuntu 中运行

0 投票
2 回答
4444 浏览

angularjs - karma-ng-html2js-preprocessor 不工作 gulp + angular + karma + ng-html2js

我不能让 karma-ng-html2js-preprocessor 为外部模板工作。

打包 Json 文件:

业力配置文件:

文件在 Build 文件中定义并传递给 gulp-karma。以下是定义的文件:

在我的指令规范中加载模板,如下所示:

我收到以下错误:

在 karma debug.html html 文件被加载到链接标签输出中:

我错过了什么吗?如何调试并解决此问题?

0 投票
2 回答
9890 浏览

karma-runner - Karma 在不执行任何规范测试时以代码 1 退出

Karma 测试运行良好,但1如果0 of 0运行测试,则会退出代码。有谁知道0在这种情况下如何返回退出代码并正常退出?当没有运行规范时,使用gulp-karmawhich 会使任务失败。

0 投票
3 回答
5768 浏览

jasmine - ES6 - 如何使用 ES6 之类的“导入”语句通过业力测试 Jasime 测试

我是 javascript 新手,试图编写一个具有 ES6 之类的 import 语句的规范,然后通过 Karma 使用预处理器作为 traceur 和 browserify 执行它(捆绑并提供“require”方法)。它继续给我一个无效语法的错误,并且在查看浏览器中呈现的规范文件时,它看起来 traceur 从未真正处理过该文件。

这是 github 上的项目链接-> https://github.com/gt-tech/es6-traceur-browserify-karma

我也在这里描述了这个问题,因为我正在使用那个生成器 - > https://github.com/Swiip/generator-gulp-angular/issues/380

0 投票
1 回答
669 浏览

travis-ci - Travis CI:找不到模块“不可变”

这是带有错误的构建。我试过改变 Travis CI 配置。我发现类似的问题最终是区分大小写的。在这些问题中,找不到直接依赖关系。我并不直接依赖于“不可变”。通过browser-sync只有一个间接依赖。

0 投票
1 回答
3325 浏览

gulp - Gulp 运行业力测试 - 找不到变量:角度

运行 gulp 时,测试运行良好。在文件更改时,错误会被抛出,但随后会运行并通过测试。如果我在运行测试的情况下启动浏览器,它只会出错。我注意到文件没有按照我指定的方式提供。我当前的目录看起来像这样 app bower_components node_modules public javascripts tests karma.conf.js

gulpfile.js

业力.conf.js

0 投票
1 回答
2106 浏览

phantomjs - 处理许多文件时 Gulp 业力“产生 ENAMETOOLONG”

我们正在使用 gulp-karma 插件来 gulp 进行测试和 PhantomJS。我们在 Windows 上运行,PhantomJS 是一个 .exe 文件。我们的测试文件已经增长,现在我们收到错误“spawn ENAMETOOLONG”。从我从这个答案中收集到的信息:https ://github.com/dbushell/grunt-svg2png/issues/17对于 Grunt 来说,问题是发送到 PhantomJS 的参数太大。有没有人遇到过类似的问题或知道任何解决方法(除了必须将测试文件合并到更少的文件中)?

错误信息:

0 投票
0 回答
1442 浏览

angularjs - 如何使用业力在角度测试单元中注入模块依赖项

这是我第一次使用带有 karma 的生成器和单元测试来使用角度应用程序。我想基于 bower、gulp、karma 为我的应用程序创建一些 angularjs 单元测试......这是我的控制器:

[common]就像这样:

我试着像这样测试它:

但最后,我有这个错误,我不明白,我需要一些帮助。谢谢你。

错误是:

我的业力配置是默认的 karma.confg.js :

0 投票
1 回答
280 浏览

gulp - Gulp Karma“脚本错误”

我正在使用 gulp-karma + mocha + chai + sinon 来对一些前端进行单元测试。

我不断遇到的令人讨厌的事情是 karma 在没有任何其他相关细节的情况下吐出的“脚本错误”消息。

我怎样才能让业力也显示错误的来源?

在此处输入图像描述