You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
852 B

unless Object.const_defined?('FactoryGirl')
require 'factory_girl'
require 'faker'
require Rails.root.join('spec', 'factories.rb')
end
# more sample users
users = [User.find_by_email('user@entrydns.net')]
for i in 1..5 do
name = "user#{i}"
user = User.new(
:first_name => name,
:last_name => name,
:email => "#{name}@entrydns.net",
:password => 'useruser',
:password_confirmation => 'useruser'
)
user.confirmed_at = Time.now
user.save!
user.confirm!
users << user unless i > 3
end
entrydns_org = Domain.find_by_name('entrydns.org')
for user in users
50.times do
domain = Factory.build(:domain, :user => user)
domain.setup(FactoryGirl.generate(:email))
domain.save!
domain.soa_record.update_serial!
end
50.times do
Factory.create(:a, :user => user, :domain => entrydns_org)
end
end