From 23f98bf82a5cd7a424eda2c32656f391fd39bb67 Mon Sep 17 00:00:00 2001 From: Thomas Stachl Date: Mon, 3 Mar 2014 16:40:15 -0800 Subject: [PATCH] renamed #type to #resource_type, some resources specify a type field --- desk_api.gemspec | 2 +- lib/desk_api/resource.rb | 2 +- spec/desk_api/resource_spec.rb | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/desk_api.gemspec b/desk_api.gemspec index cd0e51d..c29502e 100644 --- a/desk_api.gemspec +++ b/desk_api.gemspec @@ -24,7 +24,7 @@ Gem::Specification.new do |gem| gem.add_runtime_dependency('simple_oauth', '~> 0.1') gem.add_runtime_dependency('addressable', '~> 2.3') - gem.add_development_dependency('rake', '~> 0.9') + gem.add_development_dependency('rake', '~> 10.1.1') gem.add_development_dependency('rspec', '~> 2.6') gem.add_development_dependency('vcr', '~> 2.0') gem.add_development_dependency('simplecov', '~> 0.7') diff --git a/lib/desk_api/resource.rb b/lib/desk_api/resource.rb index 26a3406..a0711f2 100644 --- a/lib/desk_api/resource.rb +++ b/lib/desk_api/resource.rb @@ -62,7 +62,7 @@ def href=(value) @_definition['_links']['self']['href'] = value end - def type + def resource_type get_self['class'] end diff --git a/spec/desk_api/resource_spec.rb b/spec/desk_api/resource_spec.rb index ca0225c..5d167da 100644 --- a/spec/desk_api/resource_spec.rb +++ b/spec/desk_api/resource_spec.rb @@ -119,12 +119,12 @@ end end - context '#type' do + context '#resource_type' do it 'returns the resources type' do res = DeskApi::Resource.new(subject, { '_links'=>{'self'=>{'href'=>'/api/v2/cases','class'=>'page'}} }, true) - res.type.should eq('page') + res.resource_type.should eq('page') end end