私はWindowsを使用しており、Mac OSで最初に構築された既存のフィーチャーパックを実行しようとしています。これにより、空白で" \ "
を使用して問題を回避できます。キュウリのフィーチャー名に空白を使用する方法
私はRuby 2.2.3とCucumberを使用しています。
機能名に空白が含まれており、これを変更できません。私は" "
と' '
を使用して空白を回避しようとしましたが、毎回同じ問題が発生しました。
これは問題の例です。実行した場合:
cucumber features/'Name containing whitespaces.feature'
正常に動作します。
しかし、私は実行します。
cucumber -p my_profile
とcucumber.ymlは含まれています
my_profile: features/'Name containing whitespaces.feature'
そして、それはで失敗します。
No such file or directory - features/'Name. You can use `cucumber --init` to get started.
誰も私のように、この問題ラウンド得るのを助けることができます私の場合、名前の変更はオプションではありません。
https://cucumber.io/proが役立つ可能性があります。また、これを問題としてhttps://github.com/cucumber/cucumberとして報告することもできます。私はローカルでreproしようとしています。キュウリのどのバージョンを使っていましたか? – noname
Windowsの空白の問題のように聞こえます。 Windowsのディレクトリを区切るためにバックスラッシュが必要な場合はまだありますか?そうであれば、それを追加する必要があります。パス+名前を二重引用符で囲んでみました: "features \ name whitespaces.feature"。 – Axe