From 1e1fdee5a7a587b7f833eb35b1cc29019859113e Mon Sep 17 00:00:00 2001 From: Christian Mehlmauer Date: Sat, 7 Dec 2013 22:37:07 +0100 Subject: [PATCH] fix rspecs --- spec/lib/common/collections/wp_themes_spec.rb | 2 ++ spec/lib/common/models/wp_theme/findable_spec.rb | 9 +++++++++ spec/lib/common/models/wp_theme_spec.rb | 4 ++++ 3 files changed, 15 insertions(+) diff --git a/spec/lib/common/collections/wp_themes_spec.rb b/spec/lib/common/collections/wp_themes_spec.rb index 31843115..d173e396 100644 --- a/spec/lib/common/collections/wp_themes_spec.rb +++ b/spec/lib/common/collections/wp_themes_spec.rb @@ -3,6 +3,8 @@ require 'spec_helper' describe WpThemes do + before { stub_request(:get, /.+\/style.css$/).to_return(status: 200) } + it_behaves_like 'WpItems::Detectable' do subject(:wp_themes) { WpThemes } let(:item_class) { WpTheme } diff --git a/spec/lib/common/models/wp_theme/findable_spec.rb b/spec/lib/common/models/wp_theme/findable_spec.rb index 85bd6b7c..58ed03ef 100644 --- a/spec/lib/common/models/wp_theme/findable_spec.rb +++ b/spec/lib/common/models/wp_theme/findable_spec.rb @@ -7,6 +7,10 @@ describe 'WpTheme::Findable' do let(:uri) { URI.parse('http://example.com/') } describe '::find_from_css_link' do + before do + stub_request(:get, /.+\/style.css$/).to_return(status: 200) + end + after do @body ||= File.new(fixtures_dir + '/css_link/' + @file) stub_request(:get, uri.to_s).to_return(status: 200, body: @body) @@ -51,6 +55,10 @@ describe 'WpTheme::Findable' do end describe '::find_from_wooframework' do + before do + stub_request(:get, /.+\/style.css$/).to_return(status: 200) + end + after do @body ||= File.new(fixtures_dir + '/wooframework/' + @file) stub_request(:get, uri.to_s).to_return(status: 200, body: @body) @@ -119,6 +127,7 @@ describe 'WpTheme::Findable' do context 'when the theme is found' do it 'returns it, with the :found_from set' do stub_all_to_nil() + stub_request(:get, /.+\/the-oracle\/style.css$/).to_return(status: 200) expected = WpTheme.new(uri, name: 'the-oracle') WpTheme.stub(:find_from_css_link).and_return(expected) diff --git a/spec/lib/common/models/wp_theme_spec.rb b/spec/lib/common/models/wp_theme_spec.rb index 19cd1536..cf5174b3 100644 --- a/spec/lib/common/models/wp_theme_spec.rb +++ b/spec/lib/common/models/wp_theme_spec.rb @@ -3,6 +3,10 @@ require 'spec_helper' describe WpTheme do + before do + stub_request(:get, /.+\/style.css$/).to_return(status: 200) + end + it_behaves_like 'WpTheme::Versionable' it_behaves_like 'WpTheme::Vulnerable' it_behaves_like 'WpItem::Vulnerable' do