summaryrefslogtreecommitdiff
path: root/spec/bundler/support/artifice/windows.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/bundler/support/artifice/windows.rb')
-rw-r--r--spec/bundler/support/artifice/windows.rb49
1 files changed, 0 insertions, 49 deletions
diff --git a/spec/bundler/support/artifice/windows.rb b/spec/bundler/support/artifice/windows.rb
deleted file mode 100644
index f39b2c6d53..0000000000
--- a/spec/bundler/support/artifice/windows.rb
+++ /dev/null
@@ -1,49 +0,0 @@
-# frozen_string_literal: true
-
-require File.expand_path("../../path.rb", __FILE__)
-include Spec::Path
-
-$LOAD_PATH.unshift Dir[base_system_gems.join("gems/artifice*/lib")].first.to_s
-$LOAD_PATH.unshift(*Dir[base_system_gems.join("gems/rack-*/lib")])
-$LOAD_PATH.unshift Dir[base_system_gems.join("gems/tilt*/lib")].first.to_s
-$LOAD_PATH.unshift Dir[base_system_gems.join("gems/sinatra*/lib")].first.to_s
-require "artifice"
-require "sinatra/base"
-
-Artifice.deactivate
-
-class Windows < Sinatra::Base
- set :raise_errors, true
- set :show_exceptions, false
-
- helpers do
- def gem_repo
- Pathname.new(ENV["BUNDLER_SPEC_GEM_REPO"] || Spec::Path.gem_repo1)
- end
- end
-
- files = ["specs.4.8.gz",
- "prerelease_specs.4.8.gz",
- "quick/Marshal.4.8/rcov-1.0-mswin32.gemspec.rz",
- "gems/rcov-1.0-mswin32.gem"]
-
- files.each do |file|
- get "/#{file}" do
- File.read gem_repo.join(file)
- end
- end
-
- get "/gems/rcov-1.0-x86-mswin32.gem" do
- halt 404
- end
-
- get "/api/v1/dependencies" do
- halt 404
- end
-
- get "/versions" do
- halt 500
- end
-end
-
-Artifice.activate_with(Windows)