job template labels init implementation

This commit is contained in:
Chris Meyers
2016-03-22 10:34:58 -04:00
parent dd977c608b
commit d2de21ee50
12 changed files with 230 additions and 9 deletions

View File

@@ -16,6 +16,7 @@ from django.conf import settings
# AWX
from awx.main.models.projects import Project
from awx.main.models.organization import Organization, Permission
from awx.main.models.jobs import JobTemplate
from awx.main.models.base import PERM_INVENTORY_READ
from awx.main.models.ha import Instance
from awx.main.models.fact import Fact
@@ -264,3 +265,14 @@ def team(organization):
def permission_inv_read(organization, inventory, team):
return Permission.objects.create(inventory=inventory, team=team, permission_type=PERM_INVENTORY_READ)
@pytest.fixture
def job_template_labels(organization):
jt = JobTemplate(name='test-job_template')
jt.save()
jt.labels.create(name="label-1", organization=organization)
jt.labels.create(name="label-2", organization=organization)
return jt