Comparing changes

v0.2.5 v0.2.6
2 commits 4 files changed

Commits

22a6e8b bump version mokha 2019-01-09 20:37:14
a7357f5 camelize type names in schema mokha 2019-01-09 20:36:55
Changed files (4)
lib/scim/kit/v2/templates/attribute_type.json.jbuilder
@@ -4,7 +4,7 @@ json.key_format! camelize: :lower
 json.description description
 json.multi_valued multi_valued
 json.mutability mutability
-json.name name
+json.name name.camelize(:lower)
 json.required required
 json.returned returned
 json.type type
lib/scim/kit/version.rb
@@ -2,6 +2,6 @@
 
 module Scim
   module Kit
-    VERSION = '0.2.5'
+    VERSION = '0.2.6'
   end
 end
spec/scim/kit/v2/attribute_type_spec.rb
@@ -17,7 +17,7 @@ RSpec.describe Scim::Kit::V2::AttributeType do
 
       specify { expect(subject.name).to eql('display_name') }
       specify { expect(subject.type).to be(:string) }
-      specify { expect(subject.to_h[:name]).to eql('display_name') }
+      specify { expect(subject.to_h[:name]).to eql('displayName') }
       specify { expect(subject.to_h[:type]).to eql('string') }
       specify { expect(subject.to_h[:multiValued]).to be(false) }
       specify { expect(subject.to_h[:description]).to eql('') }
spec/scim/kit/v2/schema_spec.rb
@@ -24,7 +24,7 @@ RSpec.describe Scim::Kit::V2::Schema do
       subject.add_attribute(name: 'displayName')
     end
 
-    specify { expect(result[:attributes][0][:name]).to eql('display_name') }
+    specify { expect(result[:attributes][0][:name]).to eql('displayName') }
     specify { expect(result[:attributes][0][:type]).to eql('string') }
     specify { expect(result[:attributes][0][:multiValued]).to be(false) }
     specify { expect(result[:attributes][0][:description]).to eql('') }