Given I run "rails new test_app" # features/step_definitions/aruba_steps.rb:95And I cd to "test_app" # features/step_definitions/aruba_steps.rb:91tmp/aruba/test_app is n
我有一个通过Bundler运行的RSpec套件,它正在使用Aruba测试许多不同的命令行应用程序。它工作得很好。只要被测试的命令本身不是使用Bundler用Ruby编写的。我让它工作的唯一方法是手动处理Aruba的环境副本,如下所示: aruba.environment.tap do |env|那么我到底做错了什么呢?我该怎么做呢?