qunit - meteor 与 QUnit

标签 qunit meteor

我正在尝试将 QUnit 与 Meteor 应用程序一起使用。这应该可能吗?有什么推荐的款式吗?

我试图通过为“/test”创建路由来制作一个“自我测试”的应用程序,但似乎 QUnit 没有运行我的测试(没有出现测试输出)。

最佳答案

@Tom,当然可以了:

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

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

一些事实和免责声明:

  • 我没有到分支对,我从 master 分支而不是 devel。
  • 我不会花太多时间让我的 meteor 分支保持最新。
  • 这个 meteor 分支在主要的 meteor 项目中真的很糟糕,所以不要从它分支。

  • 最好的办法是下载并查看 qunit 的包文件夹。那部分我认为我做对了。你可能只想把它放到你的meteor 包文件夹中,看看它是否对你有帮助。

    在尝试了一些之后,以下是我对其他有 meteor 用户的潜在 qunit 的想法:
  • 我无法弄清楚如何轻松拥有带有 meteor 的“测试站点”和“生产站点”。看起来它是开箱即用的,所以您可以拥有一个自我测试站点,但所有用户都可以运行测试。 (我想要的是在一个端口上提供一个站点,在另一个端口上提供另一个站点,同时为我的“应用程序”维护一致的文件夹树)。
  • meteor 的热推用qunit真的很酷。当您编写测试时,您会看到它们半实时地从红色变为绿色。无需一直切换到测试页面和刷新。这是迄今为止meteor 中最酷的部分,并且使用qunit 和meteor。
  • 关于qunit - meteor 与 QUnit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10239399/

    相关文章:

    javascript - ViewModel 的 Qunit 测试

    unit-testing - Node.js 异步子进程测试

    javascript - Meteorjs : HTTP. get 正在检索数据,但没有向辅助函数变量返回任何内容

    javascript - 如何在 Meteor 中对用户个人资料中的两个日期对象使用react

    java - 在 ListFragment 中显示自定义 ArrayAdapter

    javascript - Meteor wrapAsync/Node Fiber Future 不工作

    jquery - 您可以使用 MS Test Suite 创建 'Dynamic' 测试吗?

    backbone.js - 测试失败然后成功

    node.js - grunt、qunit、nodejs 后端测试

    android - 如何从 Android 应用程序向 meteor 服务器发出发布请求