2014-05-12 46 views

回答

9

當然可以。 (謝謝@ rjferguson21更新By是全球性的)。

您的主要困難在於事實by(小寫「B」)是CoffeeScript中的保留字。但By(大寫「B」)是全球性的,並且不是保留。

describe 'such and such', -> 

    describe 'with protractor', -> 
     testElement = element By.model('testElement') 
     testElement.clear() 
     testElement.sendKeys('123') 
     expect(testelement.getAttribute('value')).toEqual '123' 

所有量角器教程,請訪問by所以要留意將其更改爲By在你的CoffeeScript文件。

+0

'By'現在實際上是全局的,因此您不需要重新定義別名。 – rjferguson21

+0

非常感謝您的支持,我相應地更新了答案(並對其進行了測試 - 工作正常)。 –

+0

如果你對反引號感到滿意,你也可以使用'''',但我認爲'By'更容易閱讀。 –

2

對CoffeeScript的支持應該既適用於配置文件,也適用於規範文件。

我運行量角器0.20.1版本的CoffeeScript 1.7.1

相關問題