summaryrefslogtreecommitdiff
path: root/spec/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'spec/controllers')
-rw-r--r--spec/controllers/application_controller_spec.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/spec/controllers/application_controller_spec.rb b/spec/controllers/application_controller_spec.rb
index a26c465..7ccca09 100644
--- a/spec/controllers/application_controller_spec.rb
+++ b/spec/controllers/application_controller_spec.rb
@@ -5,6 +5,10 @@ describe ApplicationController do
def index
render nothing: true
end
+
+ def show
+ raise "heck"
+ end
end
it "includes all well statuses with every response" do
@@ -16,4 +20,9 @@ describe ApplicationController do
get :index
assigns(:well_types).should =~ WellType::ALL
end
+
+ it "handles errors gracefully" do
+ get :show, id: 1
+ response.status.should == 500
+ end
end