exercise role signal for job_template type

This commit is contained in:
Wayne Witzel III 2016-05-26 15:26:55 -04:00
parent b0526cdd6a
commit db93fdab4a

View File

@ -0,0 +1,18 @@
import pytest
from django.core.urlresolvers import reverse
@pytest.mark.django_db
def test_job_template_role_user(post, organization_factory, job_template_factory):
objects = organization_factory("org",
superusers=['admin'],
users=['test'])
jt_objects = job_template_factory("jt",
organization=objects.organization,
inventory='test_inv',
project='test_proj')
url = reverse('api:user_roles_list', args=(objects.users.test.pk,))
response = post(url, dict(id=jt_objects.job_template.execute_role.pk), objects.superusers.admin)
assert response.status_code == 204