你如何进行流星测试?

时间:2012-05-25 19:54:02

标签: meteor

我对livingata进行了一些更改,并希望运行livedata_test。你如何使用tinytest来运行livedata_test?

7 个答案:

答案 0 :(得分:8)

在做了一些挖掘之后,我发现你可以从克隆的流星源的包目录中运行meteor。

来源:SFJS #23: Functional Programming and Meteor.js(这实际上是一个非常棒的视频)。

  1. 切换到... /meteor/packages/
  2. 运行meteor
  3. 导航至浏览器中的http://0.0.0.0:3000/
  4. 可以通过导航到特定的包目录并按照上面的步骤2和3来运行单个包的测试。

    的Presto: meteor test suite

答案 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

然后查看应用程序,你应该看到一个包含测试结果的用户界面。