1

基于 ember 应用套件构建我的第一个 ember 应用。

我想在转换后测试当前路线 - 并在 ember 文档中找到我需要的东西 -currentRouteName辅助函数。currentURLcurrentPath

但是,如果我使用这些功能,我会得到一个"ReferencError: currentRouteName is not defined".

我偶然发现了这个拉取请求,我认为它具有相同事物的初始实现 - 但被关闭以支持将此功能添加到适当的 ember ......暂时,我从这个 PR 复制了代码,它确实得到了拿起并通过了我的测试。

问题:如何在测试中使用我的 ember.js 副本中定义的所有功能?visit这些路由辅助函数与和函数一起定义click,我的测试似乎没有问题。或者,我的测试是否从其他地方获取这些功能?

4

1 回答 1

1

这些方法直到 1.5 才被添加为全局帮助程序,因此在撰写本文时它们仅在金丝雀版本中可用。

http://emberjs.jsbin.com/wipo/2/edit

于 2014-02-06T04:24:42.770 回答