mirror of
https://github.com/discourse/discourse.git
synced 2025-06-05 14:07:30 +08:00
FEATURE: new bootstrap mode settings for brand new Discourse community (#4193)
* FEATURE: new bootstrap mode settings for brand new Discourse community * new SiteSetting.set_and_log method
This commit is contained in:
@ -330,6 +330,20 @@ describe User do
|
||||
end
|
||||
end
|
||||
|
||||
describe '.is_singular_admin?' do
|
||||
it 'returns true if user is singular admin' do
|
||||
admin = Fabricate(:admin)
|
||||
expect(admin.is_singular_admin?).to eq(true)
|
||||
end
|
||||
|
||||
it 'returns false if user is not the only admin' do
|
||||
admin = Fabricate(:admin)
|
||||
second_admin = Fabricate(:admin)
|
||||
|
||||
expect(admin.is_singular_admin?).to eq(false)
|
||||
end
|
||||
end
|
||||
|
||||
describe 'name heuristics' do
|
||||
it 'is able to guess a decent name from an email' do
|
||||
expect(User.suggest_name('sam.saffron@gmail.com')).to eq('Sam Saffron')
|
||||
|
Reference in New Issue
Block a user