Sha256: e3a6f0cb1c68f082cfedf5a1d9e28a674271a811e3ecd72744a56935a94f7683

Contents?: true

Size: 453 Bytes

Versions: 18

Compression:

Stored size: 453 Bytes

Contents

describe Axiom::Types::Password do
  class TestConfiguration < CC::Service::Config
    attribute :password_attribute, Password
    attribute :string_attribute, String
  end

  it "password type inference" do
    expect(Axiom::Types::Password).to eq(TestConfiguration.attribute_set[:password_attribute].type)
  end

  it "string type inference" do
    expect(Axiom::Types::String).to eq(TestConfiguration.attribute_set[:string_attribute].type)
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
codeclimate-services-1.11.4 spec/axiom/types/password_spec.rb
codeclimate-services-1.11.3 spec/axiom/types/password_spec.rb
codeclimate-services-1.11.2 spec/axiom/types/password_spec.rb
codeclimate-services-1.11.1 spec/axiom/types/password_spec.rb
codeclimate-services-1.11.0 spec/axiom/types/password_spec.rb
codeclimate-services-1.10.1 spec/axiom/types/password_spec.rb
codeclimate-services-1.10.0 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.8 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.7 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.6 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.5 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.4 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.3 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.2 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.1 spec/axiom/types/password_spec.rb
codeclimate-services-1.9.0 spec/axiom/types/password_spec.rb
codeclimate-services-1.8.0 spec/axiom/types/password_spec.rb
codeclimate-services-1.7.0 spec/axiom/types/password_spec.rb