Sha256: 4f92696b686f3b69ce19c49231663e2edf67840ff50205ced1c7e324de07ec25

Contents?: true

Size: 1.69 KB

Versions: 14

Compression:

Stored size: 1.69 KB

Contents

FactoryGirl.define do
  factory :import do
    user { FactoryGirl.create :user_in_organization }
    s3_bucket { "example-bucket" }
    s3_key { "example-key" }
    s3_etag { Digest::MD5.hexdigest("value") }
    
    after(:build) do |import|
      import.organization = import.user.user_memberships.first.organization
    end
    
  end
  
  factory :donations_import, :class => DonationsImport do
    user { FactoryGirl.create :user_in_organization }
    s3_bucket { "example-bucket" }
    s3_key { "example-key" }
    s3_etag { Digest::MD5.hexdigest("value") }
    
    after(:build) do |import|
      import.organization = import.user.user_memberships.first.organization
    end
    
  end
  
  factory :memberships_import, :class => MembershipsImport do
    user { FactoryGirl.create :user_in_organization }
    s3_bucket { "example-bucket" }
    s3_key { "example-key" }
    s3_etag { Digest::MD5.hexdigest("value") }
    
    after(:build) do |import|
      import.organization = import.user.user_memberships.first.organization
    end
    
  end
  
  factory :events_import, :class => EventsImport do
    user { FactoryGirl.create :user_in_organization }
    s3_bucket { "example-bucket" }
    s3_key { "example-key" }
    s3_etag { Digest::MD5.hexdigest("value") }
    
    after(:build) do |import|
      import.organization = import.user.user_memberships.first.organization
    end
    
  end
  
  factory :people_import do
    user { FactoryGirl.create :user_in_organization }
    s3_bucket { "example-bucket" }
    s3_key { "example-key" }
    s3_etag { Digest::MD5.hexdigest("value") }
    
    after(:build) do |import|
      import.organization = import.user.user_memberships.first.organization
    end
    
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
artfully_ose-1.3.0.pre4 spec/factories/import_factories.rb
artfully_ose-1.3.0.pre3 spec/factories/import_factories.rb
artfully_ose-1.3.0.pre2 spec/factories/import_factories.rb
artfully_ose-1.3.0.pre1 spec/factories/import_factories.rb
artfully_ose-1.2.0 spec/factories/import_factories.rb
artfully_ose-1.2.0.beta.1 spec/factories/import_factories.rb
artfully_ose-1.2.0.alpha.2 spec/factories/import_factories.rb
artfully_ose-1.2.0.alpha.1 spec/factories/import_factories.rb
artfully_ose-1.2.0.pre.27 spec/factories/import_factories.rb
artfully_ose-1.2.0.pre.26 spec/factories/import_factories.rb
artfully_ose-1.2.0.pre.24 spec/factories/import_factories.rb
artfully_ose-1.2.0.pre.23 spec/factories/import_factories.rb
artfully_ose-1.2.0.pre.21 spec/factories/import_factories.rb
artfully_ose-1.2.0.pre.20 spec/factories/import_factories.rb