mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
fix user_controller_spec when testing too long usernames
This commit is contained in:
@@ -637,7 +637,7 @@ describe UsersController do
|
||||
|
||||
context 'is too long' do
|
||||
before do
|
||||
xhr :get, :check_username, username: 'abcdefghijklmnop'
|
||||
xhr :get, :check_username, username: generate_username(User.username_length.last + 1)
|
||||
end
|
||||
include_examples 'checking an invalid username'
|
||||
|
||||
|
||||
@@ -146,6 +146,11 @@ def create_post(args={})
|
||||
PostCreator.create(user, args)
|
||||
end
|
||||
|
||||
def generate_username(length=10)
|
||||
range = [*'a'..'z']
|
||||
Array.new(length){range.sample}.join
|
||||
end
|
||||
|
||||
module MessageBus::DiagnosticsHelper
|
||||
def publish(channel, data, opts = nil)
|
||||
id = super(channel, data, opts)
|
||||
|
||||
Reference in New Issue
Block a user