clarify override semantics in spec

This commit is contained in:
Sam 2017-02-07 10:41:27 -05:00
parent f34907b523
commit 49e7124a5e

View File

@ -283,19 +283,19 @@ describe DiscourseSingleSignOn do
sso sso
} }
it 'can set title if supplied on new users' do it 'sets title correctly' do
user = sso.lookup_or_create_user(ip_address) user = sso.lookup_or_create_user(ip_address)
expect(user.title).to eq(sso.title) expect(user.title).to eq(sso.title)
end
it 'sets the title if user has an empty title' do sso.title = "farmer"
sso.title = ' '
user = sso.lookup_or_create_user(ip_address) user = sso.lookup_or_create_user(ip_address)
sso.title = 'I am a new title' expect(user.title).to eq("farmer")
sso.title = nil
user = sso.lookup_or_create_user(ip_address) user = sso.lookup_or_create_user(ip_address)
expect(user.title).to eq(sso.title) expect(user.title).to eq("farmer")
end end
end end