testserver.rake 755 Bytes

namespace :testserver do 
	

       desc "Start a server for testing purposes on port 4000"
       task :start do

	       system "export RAILS_ENV=test && #{Rails.root.to_s}/script/server -p 4000"
       end


       task :prepare => :test do 
	       Rake::Task["db:test:prepare"].invoke

	       u = User.create!(:email => 'testing@dkapadia.com', :password => 'wheatthins', :password_confirmation => "wheatthins")

	       u.email_confirmed = true
	       u.save
	       
               #photocracy username
               u = User.create!(:email => 'photocracytest@dkapadia.com', :password => 'saltines', :password_confirmation => "saltines")
	       u.email_confirmed = true
	       u.save
       end

       task :launch => [:prepare, :start]
end