Commit 7b98c31
Changed files (4)
lib
scim
spec
scim
kit
lib/scim/kit/v2/attribute_type.rb
@@ -37,7 +37,7 @@ module Scim
@uniqueness = Uniqueness::NONE
@attributes = []
- raise ArgumentError.new(:type) unless DATATYPES[type]
+ raise ArgumentError, :type unless DATATYPES[type.to_sym]
end
def mutability=(value)
lib/scim/kit/v2/resource.rb → lib/scim/kit/v2/resource_type.rb
@@ -5,7 +5,7 @@ module Scim
module V2
# Represents a ResourceType Schema
# https://tools.ietf.org/html/rfc7643#section-6
- class Resource
+ class ResourceType
attr_accessor :id
attr_accessor :name
attr_accessor :description
lib/scim/kit.rb
@@ -6,7 +6,7 @@ require 'scim/kit/v2/returned'
require 'scim/kit/v2/uniqueness'
require 'scim/kit/v2/mutability'
require 'scim/kit/v2/schema'
-require 'scim/kit/v2/resource'
+require 'scim/kit/v2/resource_type'
module Scim
module Kit
spec/scim/kit/v2/resource_spec.rb → spec/scim/kit/v2/resource_type_spec.rb
@@ -1,6 +1,6 @@
# frozen_string_literal: true
-RSpec.describe Scim::Kit::V2::Resource do
+RSpec.describe Scim::Kit::V2::ResourceType do
subject { described_class.new(location: location) }
let(:location) { FFaker::Internet.uri('https') }