2
Behave是一個用於Python中行爲驅動開發的強大工具。然而,結合PyDev的,我有兩個問題:使用PyDev開發行爲步驟
- PyDev就可以不能解決循規蹈矩的
@given
,@when
和@then
註解。這可能發生,因爲行爲有一些名字魔術behave
包。 表示建議命名所有方法
step
,因爲每個方法都有一個註釋來定義「真實」名稱。 PyDev抱怨這些「重複」的方法。例子:
from behave import given, when, then @given('I navigate to Google') def step(context): # ... @when('I enter coffee into the search field') def step(context): # ...
到現在爲止,我工作都圍繞問題通過包含#@PydevCodeAnalysisIgnore
,從而關閉任何PyDev的分析。我想保留代碼中所有其他部分的PyDev分析。
任何建議如何解決這個問題?
我嘗試了上述解決方案,並沒有奏效。任何其他指針? – Anuragh27crony 2016-06-20 18:14:44