【发布时间】:2015-04-24 06:58:53
【问题描述】:
所以一些上下文:
我们使用 Symfony 来加载我们的资产(因为我们有很多依赖项(Underscore、Marionette、Backbone 等),并且我们使用 Jasmine 运行 Javascript 单元测试。所以要在我们的 CI 服务器中运行它们,我们使用PhantomJS 到达规范的 Symfony 路由。问题在于它在开发模式下运行的速度。
我们有哪些选项可以通过 CLI 工具正确运行 Jasmine 测试(考虑到我们的依赖项是通过 Symfony Twig 模板管理的),而不是通过 URL 访问它们?
【问题讨论】:
-
我们想到的一种方式是改变资产的加载方式,请参阅:konradpodgorski.com/blog/2014/06/23/…
标签: javascript unit-testing symfony tdd