1

きゅうりとrspecを使ったランニングガード。最近のいくつかのテストに合格している間、次のことがキュウリの実行ごとに表示され始めました。

Running all features
Disabling profiles...
Running tests with args ["--no-profile", "--color", "--format", "progress", "--strict", "--require", "/usr/local/rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/guard-cucumber-1.1.0/lib/guard/cucumber/notification_formatter.rb", "--format", "Guard::Cucumber::NotificationFormatter", "--out", "/dev/null", "--require", "features", "features"]...
Disabling profiles...
....................................U-----........................

10 scenarios (1 undefined, 9 passed)
63 steps (5 skipped, 1 undefined, 57 passed)
0m3.703s

You can implement step definitions for undefined steps with these snippets:

Given /^I fill in "(.*?)""$/ do |arg1|
  pending # express the regexp above with the code you wish you had
end

Done.

Given /^I fill in "(.*?)""$/どの.featureファイルにも見つかりません!アプリケーションのディレクトリ構造全体を grep しましたが、存在しません ( grep -Hr "I fill in" *)。

ここで、明確にWhen /^I fill in "(.*?)" with "(.*?)"$/ do |title, text|するために、私が頻繁に使用するステップがありますが、それは上記のコード スニペットで cucumber が話していることではありません。

ビューラー?

ありがとう!

4

1 に答える 1

0

理解した。私たちの.featureファイルの1つに、終了引用符が欠落していたため、次のステップの解析が台無しになりました。各機能ファイルを一度に1つずつ手動で実行して、追跡しました。be cucumber feature/filename.feature

于 2012-06-22T21:48:44.643 に答える