Skip to content

Commit

Permalink
Switch from VCR's macro to RSpec metadata
Browse files Browse the repository at this point in the history
The macro is deprecated in the latest VCR versions.
  • Loading branch information
ches committed Mar 10, 2013
1 parent cd27d2d commit 8602d1e
Show file tree
Hide file tree
Showing 14 changed files with 27 additions and 28 deletions.
4 changes: 2 additions & 2 deletions spec/integration/activity_feeds_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::ActivityFeeds do
use_vcr_cassette 'activity_feeds'
describe AngellistApi::Client::ActivityFeeds,
:vcr => { :cassette_name => 'activity_feeds' } do

let(:client) { AngellistApi::Client.new }
let(:valid_types) do
Expand Down
4 changes: 2 additions & 2 deletions spec/integration/follows_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Follows do
use_vcr_cassette 'follows'
describe AngellistApi::Client::Follows,
:vcr => { :cassette_name => 'follows' } do

let(:client) { AngellistApi::Client.new }

Expand Down
4 changes: 2 additions & 2 deletions spec/integration/jobs_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Startups do
use_vcr_cassette 'jobs'
describe AngellistApi::Client::Jobs,
:vcr => { :cassette_name => 'jobs' } do

let(:client) { AngellistApi::Client.new }

Expand Down
4 changes: 2 additions & 2 deletions spec/integration/messages_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Messages do
use_vcr_cassette 'messages'
describe AngellistApi::Client::Messages,
:vcr => { :cassette_name => 'messages' } do

let(:client) { AngellistApi::Client.new }

Expand Down
5 changes: 3 additions & 2 deletions spec/integration/press_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Startups do
use_vcr_cassette 'press'
describe AngellistApi::Client::Press,
:vcr => { :cassette_name => 'press' } do

let(:client) { AngellistApi::Client.new }

Expand All @@ -12,3 +12,4 @@
press.first.should have_key :url
end
end

4 changes: 2 additions & 2 deletions spec/integration/reviews_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Reviews do
use_vcr_cassette 'reviews'
describe AngellistApi::Client::Reviews,
:vcr => { :cassette_name => 'reviews' } do

let(:client) { AngellistApi::Client.new }

Expand Down
4 changes: 2 additions & 2 deletions spec/integration/search_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Search do
use_vcr_cassette 'search'
describe AngellistApi::Client::Search,
:vcr => { :cassette_name => 'search' } do

let(:client) { AngellistApi::Client.new }
let(:valid_types) { %w[User Startup MarketTag LocationTag].freeze }
Expand Down
4 changes: 2 additions & 2 deletions spec/integration/startup_roles_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::StartupRoles do
use_vcr_cassette 'startup_roles'
describe AngellistApi::Client::StartupRoles,
:vcr => { :cassette_name => 'startup_roles' } do

ROLES = %w[founder employee past_investor advisor incubator referrer]
let(:client) { AngellistApi::Client.new }
Expand Down
4 changes: 2 additions & 2 deletions spec/integration/startups_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Startups do
use_vcr_cassette 'startups'
describe AngellistApi::Client::Startups,
:vcr => { :cassette_name => 'startups' } do

let(:client) { AngellistApi::Client.new }

Expand Down
4 changes: 2 additions & 2 deletions spec/integration/status_updates_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::StatusUpdates do
use_vcr_cassette 'status_updates'
describe AngellistApi::Client::StatusUpdates,
:vcr => { :cassette_name => 'status_updates' } do

let(:client) { AngellistApi::Client.new }

Expand Down
4 changes: 2 additions & 2 deletions spec/integration/tags_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Tags do
use_vcr_cassette 'tags'
describe AngellistApi::Client::Tags,
:vcr => { :cassette_name => 'tags' } do

let(:client) { AngellistApi::Client.new }

Expand Down
4 changes: 2 additions & 2 deletions spec/integration/users_spec.rb
@@ -1,7 +1,7 @@
require 'spec_helper'

describe AngellistApi::Client::Users do
use_vcr_cassette 'users'
describe AngellistApi::Client::Users,
:vcr => { :cassette_name => 'users' } do

let(:client) { AngellistApi::Client.new }

Expand Down
1 change: 1 addition & 0 deletions spec/spec_helper.rb
Expand Up @@ -13,5 +13,6 @@
config.filter_run :focus => true
config.run_all_when_everything_filtered = true
config.color_enabled = true
config.treat_symbols_as_metadata_keys_with_true_values = true
end

5 changes: 1 addition & 4 deletions spec/support/vcr.rb
Expand Up @@ -3,10 +3,7 @@
VCR.configure do |c|
c.cassette_library_dir = 'spec/fixtures/cassettes'
c.hook_into :faraday
c.configure_rspec_metadata!
c.default_cassette_options = { :record => :once }
end

RSpec.configure do |config|
config.extend VCR::RSpec::Macros
end

0 comments on commit 8602d1e

Please sign in to comment.