Sha256: 545f7356b521760a821dc3da70ea42c075bb327de6cc42c5d98d58b30936b0ac

Contents?: true

Size: 742 Bytes

Versions: 22

Compression:

Stored size: 742 Bytes

Contents

require 'rubygems'
require 'steak'
require 'webmock/rspec'
require "abiquo"

module Helpers

  def stub_auth_request(*args)
    stub_request(*args)
  end
  
  def auth_request(*args)
    request(*args)
  end
  
  def auth
    Abiquo::BasicAuth.new("Abiquo", "admin", "admin")
  end
end

Spec::Runner.configure do |config|
  config.include Helpers
  config.include WebMock
  config.before(:each) do
    stub_request(:any, //).with { |request| !request.headers.has_key?("Authorization") }.
                           to_return(
                             :status => 401, :headers => {
                               "WWW-Authenticate" => 'Basic realm="Abiquo"'
                            })
  end
  config.after(:each) { reset_webmock }
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
abiquo-etk-0.6.4 vendor/abiquo-0.1.2/spec/spec_helper.rb
abiquo-etk-0.6.3 vendor/abiquo-0.1.2/spec/spec_helper.rb
abiquo-etk-0.6.2 vendor/abiquo-0.1.2/spec/spec_helper.rb
abiquo-etk-0.6.1 vendor/abiquo-0.1.2/spec/spec_helper.rb
abiquo-etk-0.5.8 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.5.3 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.42 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.33 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.32 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.29 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.25 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.24 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.23 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.22 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.20 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.19 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.18 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.17 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.16 vendor/api_ruby_client/spec/spec_helper.rb
abiquo-etk-0.4.15 vendor/api_ruby_client/spec/spec_helper.rb