From c99796f5db18d487cbfaf28d4cc0f8455b7dd2d8 Mon Sep 17 00:00:00 2001 From: Raphael Date: Sat, 4 Dec 2010 23:15:22 -0800 Subject: [PATCH] Extra spec on find_for_authentication --- spec/models/user_spec.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 55f87662a..6a62b5ba3 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -255,6 +255,11 @@ describe User do it "does not preserve case" do User.find_for_authentication(:username => user.username.upcase).should == user end + it 'errors out when passed a non-hash' do + lambda { + User.find_for_authentication(user.username) + }.should raise_error + end end context 'profiles' do