带有QUnit的流星

Jos*_*itt 5 qunit meteor

我正在尝试将Qunit与Meteor应用程序一起使用.这有可能吗?任何推荐的模式?

我试图制作一个"自我测试"的应用程序,为"/ test"制作一个路径,但似乎没有QUnit正在运行我的测试(没有出现测试输出).

Jos*_*itt 3

@Tom,当然可以:

我在这里添加了带有meteor的qunit包:

https://github.com/jpmec/meteor/commit/786b93153d94c0e2291ac210f64587dbbbad23d6

一些事实和免责声明:

  • 我没有正确分支,我是从 master 分支而不是 devel 分支。
  • 我没有花太多时间来使我的流星分支保持最新状态。
  • 这个流星分支确实与主要的流星项目有关,所以不要从它分支。

最好的办法是下载并在包文件夹中查找 qunit。那部分我认为我做对了。您可能只想将其放入流星包文件夹中,看看它是否对您有帮助。

在尝试了一些之后,以下是我对其他潜在 qunit 流星用户的想法:

  • 我不知道如何使用流星轻松拥有“测试站点”和“生产站点”。看起来它要么是开箱即用的,要么什么都没有,所以你可以有一个自测试网站,但所有用户都可以运行测试。(我想要的是在一个端口上提供一个站点,在另一个端口上提供另一个站点,同时为我的“应用程序”维护一致的文件夹树)。

  • 流星的热推和qunit一起真的很酷。当您编写测试时,您会看到它们半实时地从红色变为绿色。无需不断切换到测试页面并刷新。这是迄今为止 Meteor 最酷的部分,并将 qunit 与 Meteor 结合使用。