summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/bundler/install/gems/dependency_api_fallback_spec.rb3
-rw-r--r--spec/bundler/realworld/gemfile_source_header_spec.rb3
-rw-r--r--spec/bundler/realworld/mirror_probe_spec.rb3
-rw-r--r--spec/bundler/support/silent_logger.rb8
-rw-r--r--tool/bundler/dev_gems.rb1
5 files changed, 7 insertions, 11 deletions
diff --git a/spec/bundler/install/gems/dependency_api_fallback_spec.rb b/spec/bundler/install/gems/dependency_api_fallback_spec.rb
index f2443233e2..42239311e2 100644
--- a/spec/bundler/install/gems/dependency_api_fallback_spec.rb
+++ b/spec/bundler/install/gems/dependency_api_fallback_spec.rb
@@ -1,7 +1,5 @@
# frozen_string_literal: true
-require_relative "../../support/silent_logger"
-
RSpec.describe "gemcutter's dependency API" do
context "when Gemcutter API takes too long to respond" do
before do
@@ -11,6 +9,7 @@ RSpec.describe "gemcutter's dependency API" do
@server_uri = "http://127.0.0.1:#{port}"
require_relative "../../support/artifice/endpoint_timeout"
+ require_relative "../../support/silent_logger"
require "rackup/server"
diff --git a/spec/bundler/realworld/gemfile_source_header_spec.rb b/spec/bundler/realworld/gemfile_source_header_spec.rb
index f47ba3a855..c532c6a867 100644
--- a/spec/bundler/realworld/gemfile_source_header_spec.rb
+++ b/spec/bundler/realworld/gemfile_source_header_spec.rb
@@ -1,7 +1,5 @@
# frozen_string_literal: true
-require_relative "../support/silent_logger"
-
RSpec.describe "fetching dependencies with a mirrored source", realworld: true do
let(:mirror) { "https://server.example.org" }
let(:original) { "http://127.0.0.1:#{@port}" }
@@ -38,6 +36,7 @@ RSpec.describe "fetching dependencies with a mirrored source", realworld: true d
@server_uri = "http://127.0.0.1:#{@port}"
require_relative "../support/artifice/endpoint_mirror_source"
+ require_relative "../support/silent_logger"
require "rackup/server"
diff --git a/spec/bundler/realworld/mirror_probe_spec.rb b/spec/bundler/realworld/mirror_probe_spec.rb
index 61312860d1..66a553da28 100644
--- a/spec/bundler/realworld/mirror_probe_spec.rb
+++ b/spec/bundler/realworld/mirror_probe_spec.rb
@@ -1,7 +1,5 @@
# frozen_string_literal: true
-require_relative "../support/silent_logger"
-
RSpec.describe "fetching dependencies with a not available mirror", realworld: true do
let(:mirror) { @mirror_uri }
let(:original) { @server_uri }
@@ -111,6 +109,7 @@ RSpec.describe "fetching dependencies with a not available mirror", realworld: t
@server_uri = "http://#{host}:#{@server_port}"
require_relative "../support/artifice/endpoint"
+ require_relative "../support/silent_logger"
require "rackup/server"
diff --git a/spec/bundler/support/silent_logger.rb b/spec/bundler/support/silent_logger.rb
index 8665beb2c9..4b270330fd 100644
--- a/spec/bundler/support/silent_logger.rb
+++ b/spec/bundler/support/silent_logger.rb
@@ -1,10 +1,10 @@
# frozen_string_literal: true
-require "logger"
+require "webrick"
module Spec
- class SilentLogger
- (::Logger.instance_methods - Object.instance_methods).each do |logger_instance_method|
- define_method(logger_instance_method) {|*args, &blk| }
+ class SilentLogger < WEBrick::BasicLog
+ def initialize(log_file = nil, level = nil)
+ super(log_file, level || FATAL)
end
end
end
diff --git a/tool/bundler/dev_gems.rb b/tool/bundler/dev_gems.rb
index fdde5725ff..c9aae0afe5 100644
--- a/tool/bundler/dev_gems.rb
+++ b/tool/bundler/dev_gems.rb
@@ -13,7 +13,6 @@ gem "rspec-core", "~> 3.12"
gem "rspec-expectations", "~> 3.12"
gem "rspec-mocks", "~> 3.12"
gem "uri", "~> 0.13.0"
-gem "logger", "~> 1.6.5"
group :doc do
gem "ronn-ng", "~> 0.10.1", platform: :ruby