summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2019-10-02 14:31:20 +0200
committerDavid Rodríguez <deivid.rodriguez@riseup.net>2019-10-03 16:08:39 +0200
commitf21d19557025539eb731ff0ab23d66af03e6b179 (patch)
tree53ee0c7794e013287b79348a3adf0f94f86b05f2
parentf56a35dd4a81f588beec570f84cfd98541cbcf78 (diff)
downloadbundler-f21d19557025539eb731ff0ab23d66af03e6b179.tar.gz
Adapt `gem_skeleton_assertions` to different gem names
-rw-r--r--spec/commands/newgem_spec.rb10
1 files changed, 7 insertions, 3 deletions
diff --git a/spec/commands/newgem_spec.rb b/spec/commands/newgem_spec.rb
index 232d1eb380..805abae122 100644
--- a/spec/commands/newgem_spec.rb
+++ b/spec/commands/newgem_spec.rb
@@ -6,13 +6,15 @@ RSpec.describe "bundle gem" do
expect(bundled_app("#{gem_name}/README.md")).to exist
expect(bundled_app("#{gem_name}/Gemfile")).to exist
expect(bundled_app("#{gem_name}/Rakefile")).to exist
- expect(bundled_app("#{gem_name}/lib/test/gem.rb")).to exist
- expect(bundled_app("#{gem_name}/lib/test/gem/version.rb")).to exist
+ expect(bundled_app("#{gem_name}/lib/#{require_path}.rb")).to exist
+ expect(bundled_app("#{gem_name}/lib/#{require_path}/version.rb")).to exist
end
let(:generated_gemspec) { Bundler.load_gemspec_uncached(bundled_app(gem_name).join("#{gem_name}.gemspec")) }
- let(:gem_name) { "test-gem" }
+ let(:gem_name) { "mygem" }
+
+ let(:require_path) { "mygem" }
before do
global_config "BUNDLE_GEM__MIT" => "false", "BUNDLE_GEM__TEST" => "false", "BUNDLE_GEM__COC" => "false"
@@ -522,6 +524,8 @@ RSpec.describe "bundle gem" do
context "testing --mit and --coc options against bundle config settings" do
let(:gem_name) { "test-gem" }
+ let(:require_path) { "test/gem" }
+
context "with mit option in bundle config settings set to true" do
before do
global_config "BUNDLE_GEM__MIT" => "true", "BUNDLE_GEM__TEST" => "false", "BUNDLE_GEM__COC" => "false"