6
我使用的是Windows並嘗試運行最初構建於Mac OS上的現有功能包,該功能包允許他們使用" \ "
和空白來解決問題。如何在Cucumber的功能名稱中使用空格
我正在使用Ruby 2.2.3和黃瓜。
功能名稱包含空格,我無法更改此功能。我試圖使用" "
和' '
來解決空白,但每次都有相同的問題。
這是一個問題的例子。如果我運行:
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可能也有幫助。我正在嘗試在本地進行再生。你使用的是什麼版本的黃瓜? – noname
聽起來像Windows白色空間問題。是否仍然需要反斜槓來分隔窗口中的目錄?如果是這樣,您必須添加它。如果您嘗試將整個路徑+名稱放在雙引號之間:「features \ name containing whitespaces.feature」。 – Axe