我正在使用Cucumber和Aruba測試寫在GLI之上的Ruby命令行應用程序。爲了防止測試影響生產數據,我更新了ENV['HOME']以指向測試目錄。我想檢查ENV['HOME']目錄中是否存在文件。我想爲此使用Aruba,但我一直無法讓ENV['HOME']正常展開。 例如: Scenario: Testing config files are found
Given I swit
命令我教我如何使用捆紮機的guide使自己的Ruby寶石的基本知識。然而,當我去與Aruba /黃瓜設置CLI測試我一直運行到一個問題: Command "co2domain" not found in PATH-variable "C:/.../PATH variables". (Aruba::LaunchError)
我做的唯一差別是改變一些示例的名字,因爲我想最終來樣訂做將公司名稱轉換爲
我有一個功能,它會在/tmp的某個地方用空的臨時文件打開用戶的編輯器(在$EDITOR中指定)。用戶必須保存此文件,並且如果它已更改內容,則應該使用該臨時文件運行另一個命令。 When I run `app new`
And I the user enters and saves text
Then "another-app --process <tmpfile>" should be run