gpt4 book ai didi

meteor - 完成所有测试后退出 Meteor Tinytest

转载 作者:行者123 更新时间:2023-12-01 00:56:47 25 4
gpt4 key购买 nike

运行时 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com