mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-27 17:46:05 -05:00
fix user_controller_spec when testing too long usernames
This commit is contained in:
parent
c9321cae7f
commit
7ef7208c66
2 changed files with 6 additions and 1 deletions
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue