From 2f53505825c380b1b2d5f30c006c22b68a205213 Mon Sep 17 00:00:00 2001 From: Cyril Mougel Date: Wed, 22 May 2013 19:09:20 +0200 Subject: [PATCH] Not require 'rake' in test suite --- spec/models/user_spec.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index f1e9fb1..d49002f 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -71,10 +71,12 @@ describe User do context "First user" do it "should be created this admin access via db:seed" do - require 'rake' - Errbit::Application.load_tasks - Rake::Task["db:seed"].execute - User.first.admin.should be_true + expect { + $stdout.stub(:puts => true) + require Rails.root.join('db/seeds.rb') + }.to change { + User.where(:admin => true).count + }.from(0).to(1) end end -- libgit2 0.21.2