diff --git a/Gemfile b/Gemfile index d359cde..015b403 100644 --- a/Gemfile +++ b/Gemfile @@ -2,3 +2,7 @@ source 'https://rubygems.org' # Specify your gem's dependencies in kosapi_client.gemspec gemspec + +group :development do + gem 'vcr', github: 'vcr/vcr', branch: 'master' +end \ No newline at end of file diff --git a/kosapi_client.gemspec b/kosapi_client.gemspec index 5e737be..851ef2b 100644 --- a/kosapi_client.gemspec +++ b/kosapi_client.gemspec @@ -23,14 +23,13 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'rspec' spec.add_development_dependency 'rspec-given' spec.add_development_dependency 'dotenv' - spec.add_development_dependency 'vcr' spec.add_development_dependency 'codeclimate-test-reporter' spec.add_development_dependency 'guard-rspec' spec.add_development_dependency 'coveralls' spec.add_development_dependency 'fuubar', '~> 2.0.0.rc1' spec.add_runtime_dependency 'oauth2' - spec.add_runtime_dependency 'faraday', '~> 0.8.9' # VCR does not work with newer versions yet + spec.add_runtime_dependency 'faraday' spec.add_runtime_dependency 'activesupport' spec.add_runtime_dependency 'escape_utils' unless RUBY_PLATFORM == 'java' # used for uri_template spec.add_runtime_dependency 'uri_template' diff --git a/spec/integration/parallels_spec.rb b/spec/integration/parallels_spec.rb index 35117e4..db1f1dc 100644 --- a/spec/integration/parallels_spec.rb +++ b/spec/integration/parallels_spec.rb @@ -44,7 +44,7 @@ end it 'parses timetable slot ID' do - page = client.parallels + page = client.parallels.query('course.code' => 'MI-PAA') slot = page.items.first.timetable_slots.first expect(slot.id).not_to be_nil end