summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/commands/newgem_spec.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/spec/commands/newgem_spec.rb b/spec/commands/newgem_spec.rb
index 5f68150273..18a30ca9db 100644
--- a/spec/commands/newgem_spec.rb
+++ b/spec/commands/newgem_spec.rb
@@ -548,8 +548,10 @@ RSpec.describe "bundle gem" do
let(:require_path) { "test_gem" }
+ let(:flags) { nil }
+
before do
- bundle! "gem #{gem_name}"
+ bundle! ["gem", gem_name, flags].compact.join(" ")
end
it "does not nest constants" do
@@ -560,9 +562,7 @@ RSpec.describe "bundle gem" do
include_examples "generating a gem"
context "--ext parameter set" do
- before do
- bundle "gem #{gem_name} --ext"
- end
+ let(:flags) { "--ext" }
it "builds ext skeleton" do
expect(bundled_app("#{gem_name}/ext/#{gem_name}/extconf.rb")).to exist