diff options
author | Izaak Alpert <ialpert@blackberry.com> | 2013-06-28 16:59:05 +0400 |
---|---|---|
committer | Izaak Alpert <ialpert@blackberry.com> | 2013-09-09 20:04:38 +0400 |
commit | 7a56075efac308a3bd08e022e56e96d41c4c05b5 (patch) | |
tree | 52d3857509ea673952f39bad2085632637e1d8e6 /spec/models/user_spec.rb | |
parent | e86e8818327059279247db3a451994c6a62ab161 (diff) |
Some of the requested updates, rebase on master
Change-Id: I305266fe9acbbb5136adeeb52e7e4e1d6629a30a
Diffstat (limited to 'spec/models/user_spec.rb')
-rw-r--r-- | spec/models/user_spec.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 695f0ae6846..de06bf71dc1 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -208,4 +208,14 @@ describe User do user.can_create_group.should == false end end + + describe 'by_username_or_id' do + let(:user1){create(:user, username: 'foo')} + it "should get the correct user" do + User.by_username_or_id(user1.id).should == user1 + User.by_username_or_id('foo').should == user1 + User.by_username_or_id(-1).should be_nil + User.by_username_or_id('bar').should be_nil + end + end end |