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:
Rob Orton 2015-07-03 12:57:56 -06:00
parent 12ea70df77
commit 12f4686244
1 changed files with 1 additions and 1 deletions

View File

@ -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)