summaryrefslogtreecommitdiff
path: root/certs/test/functional/certs_controller_test.rb
diff options
context:
space:
mode:
authorAzul <azul@leap.se>2012-11-19 14:46:11 +0100
committerAzul <azul@leap.se>2012-11-19 14:46:11 +0100
commitac4b60d13162c46ec72112f0ef3d315734868d1e (patch)
tree0921adcba7a56e8709dcec923851ccf273437feb /certs/test/functional/certs_controller_test.rb
parent5a5e73f2fefa8e1a06f18063a6d644a6d1c2a869 (diff)
require authentication for cert download w/ test
Diffstat (limited to 'certs/test/functional/certs_controller_test.rb')
-rw-r--r--certs/test/functional/certs_controller_test.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/certs/test/functional/certs_controller_test.rb b/certs/test/functional/certs_controller_test.rb
index 295515b..9bba8c0 100644
--- a/certs/test/functional/certs_controller_test.rb
+++ b/certs/test/functional/certs_controller_test.rb
@@ -4,7 +4,14 @@ class CertsControllerTest < ActionController::TestCase
setup do
end
+ test "should require login" do
+ get :show
+ assert_response :redirect
+ assert_redirected_to login_url
+ end
+
test "should send cert" do
+ login
cert = stub :zipped => "adsf", :zipname => "cert_stub.zip"
Cert.expects(:pick_from_pool).returns(cert)
get :show