mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 23:07:42 -02:30
More tower-cli-ish parsing of config files
Clear up test failures/linting errors, update unit test Update module_utils for linter, add wait time to project module
This commit is contained in:
committed by
beeankha
parent
838b2b7d1e
commit
e028ed878e
@@ -7,14 +7,15 @@ from awx.main.models import Project
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_create_project(run_module, admin_user, organization):
|
||||
result = run_module('tower_project', dict(
|
||||
def test_create_project(run_converted_module, admin_user, organization):
|
||||
result = run_converted_module('tower_project', dict(
|
||||
name='foo',
|
||||
organization=organization.name,
|
||||
scm_type='git',
|
||||
scm_url='https://foo.invalid',
|
||||
wait=False
|
||||
), admin_user)
|
||||
warning = ['scm_update_cache_timeout will be ignored since scm_update_on_launch was not set to true']
|
||||
assert result.pop('changed', None), result
|
||||
|
||||
proj = Project.objects.get(name='foo')
|
||||
@@ -23,7 +24,7 @@ def test_create_project(run_module, admin_user, organization):
|
||||
|
||||
result.pop('invocation')
|
||||
assert result == {
|
||||
'name': 'foo',
|
||||
'id': proj.id,
|
||||
'project': 'foo',
|
||||
'state': 'present'
|
||||
'warnings': warning
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user