tests: add some audience before testing provisionning (#20309)

This commit is contained in:
Frédéric Péters 2017-12-03 19:25:46 +01:00
parent 6a324c5296
commit ff5a70550f
1 changed files with 5 additions and 0 deletions

View File

@ -444,6 +444,11 @@ def test_provision_user(transactional_db, tenant, caplog):
def test_provision_createsuperuser(transactional_db, tenant, caplog):
with tenant_context(tenant):
# create a provider so notification messages have an audience.
LibertyProvider.objects.create(ou=None, name='provider',
entity_id='http://provider.com',
protocol_conformance=lasso.PROTOCOL_SAML_2_0)
with patch('hobo.agent.authentic2.provisionning.notify_agents') as notify_agents:
call_command('tenant_command', 'createsuperuser', domain=tenant.domain_url, uuid='coin',
username='coin', email='coin@coin.org', interactive=False)