Sha256: 57aa845ba2a3edaf2254922f4c8f633a61df564abfd6609716fe2c4cd19c7f2f

Contents?: true

Size: 392 Bytes

Versions: 35

Compression:

Stored size: 392 Bytes

Contents

require "spec_helper"

describe "aliases and overrides" do
  before do
    Factory.alias /one/, "two"

    define_model("User", :two => :string, :one => :string)

    FactoryGirl.define do
      factory :user do
        two "set value"
      end
    end
  end

  subject { FactoryGirl.create(:user, :one => "override") }
  its(:one) { should == "override" }
  its(:two) { should be_nil }
end

Version data entries

35 entries across 30 versions & 3 rubygems

Version Path
challah-0.4.1 vendor/bundle/gems/factory_girl-2.5.1/spec/acceptance/aliases_spec.rb
challah-0.4.0 vendor/bundle/gems/factory_girl-2.5.1/spec/acceptance/aliases_spec.rb
challah-0.3.5 vendor/bundle/gems/factory_girl-2.5.1/spec/acceptance/aliases_spec.rb
challah-0.3.4 vendor/bundle/gems/factory_girl-2.5.1/spec/acceptance/aliases_spec.rb
challah-0.3.3 vendor/bundle/gems/factory_girl-2.5.1/spec/acceptance/aliases_spec.rb
challah-0.3.2 vendor/bundle/gems/factory_girl-2.5.1/spec/acceptance/aliases_spec.rb
challah-0.3.1 vendor/bundle/gems/factory_girl-2.5.1/spec/acceptance/aliases_spec.rb
factory_girl-2.5.1 spec/acceptance/aliases_spec.rb
challah-0.3.0 vendor/bundle/gems/factory_girl-2.5.0/spec/acceptance/aliases_spec.rb
challah-0.2.1 vendor/bundle/gems/factory_girl-2.5.0/spec/acceptance/aliases_spec.rb
challah-0.2.0 vendor/bundle/gems/factory_girl-2.5.0/spec/acceptance/aliases_spec.rb
factory_girl-2.5.0 spec/acceptance/aliases_spec.rb
factory_girl-2.4.2 spec/acceptance/aliases_spec.rb
factory_girl-2.4.1 spec/acceptance/aliases_spec.rb
factory_girl-2.4.0 spec/acceptance/aliases_spec.rb