Sha256: e4e40a430908e72cfadc9d25028beb10e745d8e3c49cd1b782e0f87152a3e7fa

Contents?: true

Size: 348 Bytes

Versions: 6

Compression:

Stored size: 348 Bytes

Contents

Factory.sequence(:zone_sequence) {|n| "Zone ##{n}"}

Factory.define(:global_zone, :class => Zone) do |record|
  record.name "GlobalZone"
  record.description { Faker::Lorem.sentence }
  record.zone_members {|proxy|
    zone = proxy.instance_eval{@instance}
    Country.find(:all).map{|c| ZoneMember.create({:zoneable => c, :zone => zone})}
  }
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
spree-enriquez-0.9.4 test/factories/zone_factory.rb
spree-0.9.4 test/factories/zone_factory.rb
spree-0.9.3 test/factories/zone_factory.rb
spree-0.9.2 test/factories/zone_factory.rb
spree-0.9.1 test/factories/zone_factory.rb
spree-0.9.0 test/factories/zone_factory.rb