From c85ec501acd50548a0d55840133bc18f9a3a4130 Mon Sep 17 00:00:00 2001 From: Miles Gould Date: Thu, 8 Nov 2012 10:49:51 +0000 Subject: [PATCH] Create some test users in dev and test environments. They're called test1, test2, test3 and have passwords password1 etc. Run `rake db:seed` or `rake db:setup` to get them. --- db/seeds.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/db/seeds.rb b/db/seeds.rb index cf9979d2c..65dbd19a5 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -10,8 +10,20 @@ require 'csv' +puts "Loading crops..." CSV.foreach(Rails.root.join('db', 'seeds', 'crops.csv')) do |row| system_name,scientific_name,en_wikipedia_url = row @crop = Crop.create(:system_name => system_name, :en_wikipedia_url => en_wikipedia_url) @crop.scientific_names.create(:scientific_name => scientific_name) end +puts "Finished loading crops" + +puts "Loading test users..." +if Rails.env.development? or Rails.env.test? + (1..3).each do |i| + @user = User.create(:username => "test#{i}", :email => "test#{i}@example.com", :password => "password#{i}") + @user.confirm! + @user.save! + end +end +puts "Finished loading test users"