Создание моего первого приложения ember, основанного на наборе приложений ember.ember app kit: некоторые функции тестирования не определены
Я хотел проверить текущий маршрут после перехода - и нашел just what I need в Ember документы - currentRouteName
, currentURL
и currentPath
вспомогательные функции.
Однако, если я использую эти функции, я получаю "ReferencError: currentRouteName is not defined"
.
Я наткнулся на this pull request, что, как я полагаю, имеет первоначальную реализацию того же самого, но был закрыт в пользу добавления этой функции к правильному ember ... На данный момент я скопировал код из этого PR, и он действительно получить и пройти мои тесты.
Вопрос: Как я могу использовать все функции, определенные в моей копии ember.js при тестировании? Эти вспомогательные функции маршрута определяются вместе с функциями visit
и click
, которые, как мне кажется, мои тесты не возникают. Или мои тесты собирают эти функции из другого места?
Какая версия Эмбер вы используете? – Kingpin2k
Эй @ kingpin2k! Используя EAK - в моем bower.json у меня есть '' ember ":" ~ 1.3.0-beta.4 "', и когда я смотрю в 'vendor/ember/ember.js', это версия 1.3.1. – apprenticeDev