2015-04-29 56 views
0

我難以運行JS測試套件CLI。雖然測試通過網絡瀏覽器。失敗運行茶匙CLI但在瀏覽器中成功

$ rake teaspoon 
Starting the Teaspoon server... 
Teaspoon running default suite at http://127.0.0.1:56362/teaspoon/default 
FFFFFFFFFFFFFFFFFFF 

Failures: 

    1) global failure (1, 0, 1) 
    Failure/Error: TypeError: instanceof called on an object with an invalid prototype property. 

    2) global failure (1, 0, 1) 
    Failure/Error: ReferenceError: Can't find variable: App 

    3) global failure (1, 0, 1) 
    Failure/Error: ReferenceError: Can't find variable: App 

... 
and so on 
... 

    19) global failure (1, 0, 1) 
    Failure/Error: ReferenceError: Can't find variable: App 

Finished in 0.02100 seconds 
19 examples, 19 failures 

Failed examples: 

teaspoon -s default --filter="undefined global failure" 

... 
and so on 
... 

teaspoon -s default --filter="undefined global failure" 
rake teaspoon failed 

這裏是repo

那麼,爲什麼它看到App變量瀏覽器,CLI無法找到它?

$ phantomjs -v 
1.9.8 

回答

1

問題是關於PhantomJS版本。現在使用2.0.0並在CLI中進行測試。

相關問題