diff options
-rw-r--r-- | spec/commands/newgem_spec.rb | 8 |
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 |