summaryrefslogtreecommitdiff
path: root/spec/commands/exec_spec.rb
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2016-08-10 14:08:32 -0500
committerSamuel Giddins <segiddins@segiddins.me>2016-08-10 14:08:32 -0500
commit3506b72eed0d5647823cfa6b9b6653048332aa97 (patch)
tree5d0c748418fd4663e450cb4dc5a5158c40e613a3 /spec/commands/exec_spec.rb
parent114d42b4591f18bffac0af1b87f5bc37a41d81e6 (diff)
downloadbundler-seg-disable-exec-load.tar.gz
Add a setting for disable_exec_loadseg-disable-exec-load
Diffstat (limited to 'spec/commands/exec_spec.rb')
-rw-r--r--spec/commands/exec_spec.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/spec/commands/exec_spec.rb b/spec/commands/exec_spec.rb
index 4e2bdbbb7a..8c76797147 100644
--- a/spec/commands/exec_spec.rb
+++ b/spec/commands/exec_spec.rb
@@ -546,6 +546,15 @@ describe "bundle exec" do
it_behaves_like "it runs"
end
+ context "when disable_exec_load is set" do
+ let(:exec) { "EXEC: exec" }
+ before do
+ bundle "config disable_exec_load true"
+ end
+
+ it_behaves_like "it runs"
+ end
+
context "signals being trapped by bundler" do
let(:executable) { strip_whitespace <<-RUBY }
#{shebang}