2013-06-28 44 views
0

我在這裏有一個類似於the gist referenced in the FAQ的設置。一個區別是,我也有我的敏感信息在inc.coffee,所以要避免必須傳播到處。如何設置變量並將其傳遞給測試?

data = 
    BaseURL: "http://localhost:3000" 
    Name: "Foo Bar" 
    Login: 
    email : 'foo' 
    password : 'bar' 

數據變量,然而,沒有被提供給測試腳本。有關如何傳遞其信息的任何想法?

謝謝!

回答

0

PhantomJS自1.7.0以來有一個像Node.js中的模塊系統。所以讓你的配置成爲一個函數並導出它。

+0

你會舉一個例子嗎?我應該用什麼命令在init文件中導出這個函數,然後導入到測試文件中? – konr

+0

@konr:下面是一個例子:http://wiki.commonjs.org/wiki/Modules/1.1#Sample_Code –