test/web_test.rb in vault-tools-0.6.1 vs test/web_test.rb in vault-tools-0.6.2
- old
+ new
@@ -68,9 +68,20 @@
get '/protected'
assert_equal 200, last_response.status
assert_equal 'You may pass', last_response.body
end
+ def test_http_basic_auth_nil
+ app.set :basic_password, nil
+ app.get '/protected' do
+ protected!
+ 'You may pass'
+ end
+
+ get '/protected'
+ assert_equal 401, last_response.status
+ end
+
def test_http_basic_auth_with_alternate_password
app.set :basic_password, 'password'
app.get '/protected' do
protected!('leelu-dallas-multipass')
'You may pass'