- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
运行时 meteor test-packages ./
从自动化测试(例如 grunt 文件)来看,如果在测试运行后 meteor 退出会有所帮助。有没有办法做到这一点?命令行帮助不建议任何此类和 this issue表明这是不可能的。
最佳答案
Tinytest 旨在连续运行并以被动方式测试一组包。
对于持续集成场景,有一个工具叫 spacejam , 调用 meteor-testpackages
, 等待测试完成,然后向meteor 发送一个SIGTERM 信号。
$ npm install -g spacejam
$ spacejam test-packages ./
spacejam: spawning meteor
[[[[[ Tests ]]]]]
=> Started proxy.
=> Started MongoDB.
spacejam: meteor mongodb is ready
I20141129-21:12:34.361(-8)? test-in-console listening
=> Started your app.
=> App running at: http://localhost:4096/
spacejam: meteor is ready
spacejam: spawning phantomjs
phantomjs: Running tests at http://localhost:4096/ using test-in-console
S: tinytest - Moment.is : OK
C: tinytest - Moment.is : OK
passed/expected/failed/total 2 / 0 / 0 / 2
##_meteor_magic##state: done
spacejam: phantomjs exited with code: 0
spacejam: killing meteor
spacejam: meteor killed with signal: SIGTERM
关于meteor - 完成所有测试后退出 Meteor Tinytest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27209779/
运行时 meteor test-packages ./从自动化测试(例如 grunt 文件)来看,如果在测试运行后 meteor 退出会有所帮助。有没有办法做到这一点?命令行帮助不建议任何此类和 th
我需要确定给定测试文件当前正在测试的 Meteor 包的名称,以便我可以导出 Assets 的路径。例如,如果我们正在测试 fortawesome:fontawesome, Assets 将可在 /p
TinyTest 似乎只关心单元测试;然而,可能 Meteor 包有 UI 元素,这将有助于引入一个预先制作的 HTML 文件来运行一个小部件。例如,我们可能想要转换 使用 DataTables.ne
Tinytest 目前还没有文档记录,但它看起来像是一个很好用的轻量级框架。我有一个依赖于一些发布/订阅数据的包,并且对如何使用它有点受阻。我似乎无法订阅用户。 我是否需要保证服务器 block 首先
是否可以在服务器运行时使用 tinytest 测试 Meteor 客户端?这是我仅测试客户端的示例: Tinytest.add("Add object to a collection", functi
我知道如何 use Tinytest to test a package ,还有如何view its results on the console而不是在 localhost:3000 的 webap
这个周末我尝试从我的 meteor 应用程序中测试一个包“A”。这个包依赖于定义所有集合的另一个包“B”。因此包“B”公开了所有必需的集合。 包“A”公开了一个主要对象,该对象具有一些使用“B”中公开
我是一名优秀的程序员,十分优秀!