问题标签 [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.
gulp - 仅当 Gulp 的业力测试任务成功时,如何运行第二个任务?
我正在使用 Gulp。我有一个deploy
在任务之后运行的test
任务。问题是deploy
即使测试失败,任务也会运行。deploy
只有当测试在 gulp 中成功时才能运行任务?
我gulp-karma
用来运行 Karma 测试。
ubuntu - 尝试运行时出现 Gulp 服务器问题
尝试运行项目时,我似乎遇到了一个奇怪的错误,它似乎在 mac 中运行良好,但我无法让它在 Windows/ubuntu 中运行
angularjs - karma-ng-html2js-preprocessor 不工作 gulp + angular + karma + ng-html2js
我不能让 karma-ng-html2js-preprocessor 为外部模板工作。
打包 Json 文件:
业力配置文件:
文件在 Build 文件中定义并传递给 gulp-karma。以下是定义的文件:
在我的指令规范中加载模板,如下所示:
我收到以下错误:
在 karma debug.html html 文件被加载到链接标签输出中:
我错过了什么吗?如何调试并解决此问题?
karma-runner - Karma 在不执行任何规范测试时以代码 1 退出
Karma 测试运行良好,但1
如果0 of 0
运行测试,则会退出代码。有谁知道0
在这种情况下如何返回退出代码并正常退出?当没有运行规范时,使用gulp-karma
which 会使任务失败。
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
travis-ci - Travis CI:找不到模块“不可变”
这是带有错误的构建。我试过改变 Travis CI 配置。我发现类似的问题最终是区分大小写的。在这些问题中,找不到直接依赖关系。我并不直接依赖于“不可变”。通过browser-sync只有一个间接依赖。
gulp - Gulp 运行业力测试 - 找不到变量:角度
运行 gulp 时,测试运行良好。在文件更改时,错误会被抛出,但随后会运行并通过测试。如果我在运行测试的情况下启动浏览器,它只会出错。我注意到文件没有按照我指定的方式提供。我当前的目录看起来像这样 app bower_components node_modules public javascripts tests karma.conf.js
gulpfile.js
业力.conf.js
phantomjs - 处理许多文件时 Gulp 业力“产生 ENAMETOOLONG”
我们正在使用 gulp-karma 插件来 gulp 进行测试和 PhantomJS。我们在 Windows 上运行,PhantomJS 是一个 .exe 文件。我们的测试文件已经增长,现在我们收到错误“spawn ENAMETOOLONG”。从我从这个答案中收集到的信息:https ://github.com/dbushell/grunt-svg2png/issues/17对于 Grunt 来说,问题是发送到 PhantomJS 的参数太大。有没有人遇到过类似的问题或知道任何解决方法(除了必须将测试文件合并到更少的文件中)?
错误信息:
angularjs - 如何使用业力在角度测试单元中注入模块依赖项
这是我第一次使用带有 karma 的生成器和单元测试来使用角度应用程序。我想基于 bower、gulp、karma 为我的应用程序创建一些 angularjs 单元测试......这是我的控制器:
[common]
就像这样:
我试着像这样测试它:
但最后,我有这个错误,我不明白,我需要一些帮助。谢谢你。
错误是:
我的业力配置是默认的 karma.confg.js :
gulp - Gulp Karma“脚本错误”
我正在使用 gulp-karma + mocha + chai + sinon 来对一些前端进行单元测试。
我不断遇到的令人讨厌的事情是 karma 在没有任何其他相关细节的情况下吐出的“脚本错误”消息。
我怎样才能让业力也显示错误的来源?