9

我在用着

  • 流星 1.0.2.1
  • 三条:茉莉花0.9.1
  • 速度:html-reporter 0.3.2

https://doctorllama.wordpress.com/2014/09/22/bullet-proof-internationalised-meteor-applications-with-velocity-unit-testing-integration-testing-and-jasmine/说我应该能够console.log()使用在控制台中查看输出。

但对我来说什么也没发生。

如果我将调用从测试/茉莉花移到客户端/或服务器/,则输出在运行流星的终端上。

html-reporter 还有一个名为 Logs 的部分。查看代码,它似乎在 VelocityLogs 上有一个反应性集合。我的 google-fu 让我失望了,因为我找不到有关如何在本节中显示任何输出的信息。

茉莉花测试的正确登录方式是什么?

在 Chrome 中,客户端日志通过 JavaScript 控制台可见。但我仍然不知道服务器端日志可能在哪里。

我已经运行DEBUG=1 JASMINE_DEBUG=1 VELOCITY_DEBUG=1 VELOCITY_DEBUG_MIRROR=1并且控制台日志也没有出现。

编辑: 我创建了一个 repo 以在https://github.com/baerrach/meteor-velocity-issue-223提供问题示例。

4

1 回答 1

1

如果您正在运行服务器集成测试并且它们没有出现,那么您可能发现了一个错误!

尝试运行:

VELOCITY_DEBUG=1 meteor

日志应与主要流星日志出现在同一位置,前缀为 [velocity-mirror]

于 2015-01-02T03:01:02.613 回答