Как я могу установить переменную заранее и передать ее в тесты?
У меня здесь есть установка, похожая на суть, упомянутую в FAQ. Одно из отличий состоит в том, что у меня есть конфиденциальная информация в inc.coffee, поэтому мне не нужно распространять ее повсюду.
data =
BaseURL: "http://localhost:3000"
Name: "Foo Bar"
Login:
email : 'foo'
password : 'bar'
Однако эта переменная данных недоступна для тестовых сценариев. Любая идея о том, как передать свою информацию?
Спасибо!
1 ответ
PhantomJS имеет модульную систему, подобную той, что в Node.js, начиная с 1.7.0. Так что сделайте свою конфигурацию функцией и экспортируйте ее.