Sha256: 9a2dda3419533ada2ede54201ea394dfc227f01ea83742217a1b9113739f1fec

Contents?: true

Size: 516 Bytes

Versions: 126

Compression:

Stored size: 516 Bytes

Contents

require 'spec_helper'

describe FactoryGirl::Attribute do
  let(:name)  { "user" }
  subject     { FactoryGirl::Attribute.new(name, false) }

  its(:name) { should == name.to_sym }
  it { should_not be_association }

  it "raises an error when defining an attribute writer" do
    error_message = %{factory_girl uses 'f.test value' syntax rather than 'f.test = value'}
    expect {
      FactoryGirl::Attribute.new('test=', false)
    }.to raise_error(FactoryGirl::AttributeDefinitionError, error_message)
  end
end

Version data entries

126 entries across 76 versions & 7 rubygems

Version Path
classiccms-0.7.5 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.5 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.4 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.4 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.3 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.3 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
judge-2.0.5 vendor/bundle/ruby/2.1.0/gems/factory_girl-2.6.4/spec/factory_girl/attribute_spec.rb
classiccms-0.7.2 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.2 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.1 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.1 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.0 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.7.0 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.6.9 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.6.9 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.6.8 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.6.8 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.6.7 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb
classiccms-0.6.7 vendor/bundle/gems/factory_girl-3.2.0/spec/factory_girl/attribute_spec.rb
classiccms-0.6.6 vendor/bundle/gems/factory_girl-3.0.0/spec/factory_girl/attribute_spec.rb