我对livingata进行了一些更改,并希望运行livedata_test。你如何使用tinytest来运行livedata_test?
答案 0 :(得分:8)
在做了一些挖掘之后,我发现你可以从克隆的流星源的包目录中运行meteor。
来源:SFJS #23: Functional Programming and Meteor.js(这实际上是一个非常棒的视频)。
... /meteor/packages/
meteor
http://0.0.0.0:3000/
。可以通过导航到特定的包目录并按照上面的步骤2和3来运行单个包的测试。
的Presto:
答案 1 :(得分:6)
您可能需要确保从运行的git目录运行dev“meteor”脚本。简单地运行meteor将默认为路径中的系统流星(如果安装了meteor),并且不会对您所做的测试/核心代码进行任何更改。
答案 2 :(得分:4)
运行meteor test-packages
,然后将浏览器指向http://localhost:3000
。
答案 3 :(得分:2)
从要测试的软件包的目录中运行meteor,并在浏览器中查看结果。
答案 4 :(得分:2)
Velocity已被选为流星1.0的官方测试框架。该公告已在last meteor devshop (june 2014)。
中公布使用velocity开发的包:
答案 5 :(得分:1)
git clone git://github.com/meteor/meteor.git
cd meteor
./meteor test-packages <package>
然后导航至http://localhost:3000/。
答案 6 :(得分:1)
你必须传递一个驱动程序包。这就是我运行它们的方式:
meteor test --driver-package practicalmeteor:mocha
然后查看应用程序,你应该看到一个包含测试结果的用户界面。