summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2017-04-24 11:25:52 +0200
committerSamuel Giddins <segiddins@segiddins.me>2017-04-24 11:25:52 +0200
commitf4fb8cbb7387cca873390cde5e57cce3c6007ca9 (patch)
tree687b10c6821aa0099c1b81ea58a37d01aeec8482 /spec
parent29a0e80c9f9fa745c0adaf4de6366b4f582e8a51 (diff)
downloadbundler-f4fb8cbb7387cca873390cde5e57cce3c6007ca9.tar.gz
[Settings] Allow configuring a mirror fallback timeout without a trailing slashseg-config-mirror-fallback-timeout
Diffstat (limited to 'spec')
-rw-r--r--spec/bundler/settings_spec.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/bundler/settings_spec.rb b/spec/bundler/settings_spec.rb
index 020897882c..ec01827500 100644
--- a/spec/bundler/settings_spec.rb
+++ b/spec/bundler/settings_spec.rb
@@ -251,6 +251,16 @@ that would suck --ehhh=oh geez it looks like i might have broken bundler somehow
URI("http://rubygems-mirror.org/")
)
end
+
+ it "normalizes URIs with a fallback_timeout option" do
+ settings["mirror.https://rubygems.org/.fallback_timeout"] = "true"
+ expect(settings.all).to include("mirror.https://rubygems.org/.fallback_timeout")
+ end
+
+ it "normalizes URIs with a fallback_timeout option without a trailing slash" do
+ settings["mirror.https://rubygems.org.fallback_timeout"] = "true"
+ expect(settings.all).to include("mirror.https://rubygems.org/.fallback_timeout")
+ end
end
describe "BUNDLE_ keys format" do