spec/testrbl_spec.rb in testrbl-0.3.3 vs spec/testrbl_spec.rb in testrbl-0.4.0
- old
+ new
@@ -344,10 +344,15 @@
end
end
context "multiple files / folders" do
before do
+ write "Gemfile", <<-RUBY
+ source "https://rubygems.org"
+ gem "test-unit"
+ RUBY
+
write "a_test.rb", <<-RUBY
require 'test/unit'
class Xxx1 < Test::Unit::TestCase
def test_xxx
@@ -430,10 +435,10 @@
result.should include("BACKTRACE")
result.should_not include("bin/testrb:")
end
it "runs via testrb if unavoidable" do
- result = testrbl "a/b/c_test.rb backtrace_test.rb -n '/xxx/'"
+ result = Bundler.with_clean_env { testrbl "a/b/c_test.rb backtrace_test.rb -n '/xxx/'" }
result.should include("CDE")
result.should include("BACKTRACE")
result.should include("bin/testrb:")
end
end