From: Antonio Terceiro <terceiro@debian.org>
Date: Wed, 23 Apr 2025 20:04:02 -0300
Subject: spec: skip tests that require VCR

Forwarded: not-needed
---
 spec/html-proofer/runner_spec.rb | 4 ++++
 spec/spec_helper.rb              | 9 +++------
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/spec/html-proofer/runner_spec.rb b/spec/html-proofer/runner_spec.rb
index e6648e6..62fd870 100644
--- a/spec/html-proofer/runner_spec.rb
+++ b/spec/html-proofer/runner_spec.rb
@@ -5,6 +5,8 @@ require 'spec_helper'
 describe HTMLProofer::Runner do
   describe '#before_request' do
     it 'sends authorization header to github.com' do
+      skip 'VCR not available'
+
       opts = {}
       url = 'https://github.com'
       proofer = make_proofer([url], :links, opts)
@@ -27,6 +29,8 @@ describe HTMLProofer::Runner do
     end
 
     it 'plays nice with cache' do
+      skip 'VCR not available'
+
       cache_file_name = '.runner.log'
       storage_dir = File.join(FIXTURES_DIR, '/cache')
       cache_location = File.join(storage_dir, cache_file_name)
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index eb48533..b4afd6d 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -1,7 +1,6 @@
 # frozen_string_literal: true
 
 #require 'bundler/setup'
-require 'vcr'
 require 'timecop'
 require 'html-proofer'
 require 'open3'
@@ -52,6 +51,7 @@ def make_proofer(item, type, opts)
 end
 
 def run_proofer(item, type, opts = {})
+  skip 'VCR not available'
   proofer = make_proofer(item, type, opts)
   cassette_name = make_cassette_name(item, opts)
   VCR.use_cassette(cassette_name, record: :new_episodes) do
@@ -61,6 +61,7 @@ def run_proofer(item, type, opts = {})
 end
 
 def send_proofer_output(file, type, opts = {})
+  skip 'VCR not available'
   proofer = make_proofer(file, type, opts)
   cassette_name = make_cassette_name(file, opts)
   VCR.use_cassette(cassette_name, record: :new_episodes) do
@@ -69,6 +70,7 @@ def send_proofer_output(file, type, opts = {})
 end
 
 def capture_proofer_http(item, type, opts = {})
+  skip 'VCR not available'
   proofer = make_proofer(item, type, opts)
   cassette_name = make_cassette_name(item, opts)
   VCR.use_cassette(cassette_name, record: :new_episodes) do
@@ -91,8 +93,3 @@ def make_cassette_name(file, opts)
   (filename += opts.inspect) unless opts.empty?
   filename
 end
-
-VCR.configure do |config|
-  config.cassette_library_dir = "#{FIXTURES_DIR}/vcr_cassettes"
-  config.hook_into :typhoeus
-end
