Start detecting install problems and report them on the admin dashboard. This commit adds check for Rails.env

This commit is contained in:
Neil Lalonde
2013-03-19 23:18:00 -04:00
parent 04c6087ef0
commit 1e4dd3ea0c
9 changed files with 99 additions and 7 deletions

View File

@ -0,0 +1,24 @@
require 'spec_helper'
describe AdminDashboardData do
describe "rails_env_check" do
subject { AdminDashboardData.new.rails_env_check }
it 'returns nil when running in production mode' do
Rails.stubs(:env).returns('production')
subject.should be_nil
end
it 'returns a string when running in development mode' do
Rails.stubs(:env).returns('development')
subject.should_not be_nil
end
it 'returns a string when running in test mode' do
Rails.stubs(:env).returns('test')
subject.should_not be_nil
end
end
end