aboutsummaryrefslogtreecommitdiffstats
path: root/spec/helpers/widget_helper_spec.rb
diff options
context:
space:
mode:
authorLouise Crow <louise.crow@gmail.com>2015-04-23 14:26:03 +0100
committerLouise Crow <louise.crow@gmail.com>2015-04-28 09:07:26 +0100
commitc2e0fb9ebfbbaa091806ad97c73930d6ca49b3bd (patch)
tree3349435f802e509abcaa5eaa6ac9f803abde4aca /spec/helpers/widget_helper_spec.rb
parent79e7cfa6404d11a1ce39f88cd3a542e6eb54b4e7 (diff)
Use status value from controller.
Diffstat (limited to 'spec/helpers/widget_helper_spec.rb')
-rw-r--r--spec/helpers/widget_helper_spec.rb39
1 files changed, 18 insertions, 21 deletions
diff --git a/spec/helpers/widget_helper_spec.rb b/spec/helpers/widget_helper_spec.rb
index b0da20c39..c8c41b14f 100644
--- a/spec/helpers/widget_helper_spec.rb
+++ b/spec/helpers/widget_helper_spec.rb
@@ -4,27 +4,24 @@ describe WidgetHelper do
include WidgetHelper
- describe :status_description do
-
- before do
- @info_request = FactoryGirl.build(:info_request)
- end
-
- it 'should return "Awaiting classification" for "waiting_classification' do
- @info_request.stub!(:calculate_status).and_return("waiting_classification")
- expect(status_description(@info_request)).to eq('Awaiting classification')
- end
-
- it 'should call theme_display_status for a theme status' do
- @info_request.stub!(:calculate_status).and_return("special_status")
- @info_request.stub!(:theme_display_status).and_return("Special status")
- expect(status_description(@info_request)).to eq('Special status')
- end
-
- it 'should return unknown for an unknown status' do
- @info_request.stub!(:calculate_status).and_return("special_status")
- expect(status_description(@info_request)).to eq('Unknown')
- end
+ describe :status_description do
+
+ before do
+ @info_request = FactoryGirl.build(:info_request)
+ end
+
+ it 'should return "Awaiting classification" for "waiting_classification' do
+ expect(status_description(@info_request, 'waiting_classification')).to eq('Awaiting classification')
+ end
+
+ it 'should call theme_display_status for a theme status' do
+ @info_request.stub!(:theme_display_status).and_return("Special status")
+ expect(status_description(@info_request, 'special_status')).to eq('Special status')
+ end
+
+ it 'should return unknown for an unknown status' do
+ expect(status_description(@info_request, 'special_status')).to eq('Unknown')
+ end
end