spec make sure pseudonyms are created on root_accounts
refs CNVS-21700 test plan - specs should pass Change-Id: I89570dbfe5162c83c9b9cfcdc2d73ee1e881dffa Reviewed-on: https://gerrit.instructure.com/57709 Tested-by: Jenkins Product-Review: Rob Orton <rob@instructure.com> QA-Review: Rob Orton <rob@instructure.com> Reviewed-by: Jacob Fugal <jacob@instructure.com>
This commit is contained in:
parent
12ea70df77
commit
12f4686244
|
@ -589,7 +589,7 @@ RSpec.configure do |config|
|
|||
@spec_pseudonym_count += 1 if username =~ /nobody(\+\d+)?@example.com/
|
||||
password = opts[:password] || "asdfasdf"
|
||||
password = nil if password == :autogenerate
|
||||
account = opts[:account] || Account.default
|
||||
account = (opts[:account] ? opts[:account].root_account : Account.default)
|
||||
@pseudonym = account.pseudonyms.build(:user => user, :unique_id => username, :password => password, :password_confirmation => password)
|
||||
@pseudonym.save_without_session_maintenance
|
||||
@pseudonym.communication_channel = communication_channel(user, opts)
|
||||
|
|
Loading…
Reference in New Issue