mirror of
https://github.com/ansible/awx.git
synced 2026-01-15 11:50:42 -03:30
Get unit tests to pass with created_by changes.
This commit is contained in:
parent
c453c26124
commit
3aa517154e
@ -292,7 +292,7 @@ class PrimordialModel(CreatedModifiedModel):
|
||||
user = get_current_user()
|
||||
if user and not user.pk:
|
||||
user = None
|
||||
if not self.pk:
|
||||
if not self.pk and not self.created_by:
|
||||
self.created_by = user
|
||||
if 'created_by' not in update_fields:
|
||||
update_fields.append('created_by')
|
||||
|
||||
@ -478,14 +478,14 @@ class ProjectsTest(BaseTest):
|
||||
# can add credentials to a user (if user or org admin or super user)
|
||||
self.post(other_creds, data=new_credentials, expect=401)
|
||||
self.post(other_creds, data=new_credentials, expect=401, auth=self.get_invalid_credentials())
|
||||
self.post(other_creds, data=new_credentials, expect=201, auth=self.get_super_credentials())
|
||||
result = self.post(other_creds, data=new_credentials, expect=201, auth=self.get_super_credentials())
|
||||
cred_user = result['id']
|
||||
new_credentials['name'] = 'credential2'
|
||||
self.post(other_creds, data=new_credentials, expect=201, auth=self.get_normal_credentials())
|
||||
new_credentials['name'] = 'credential3'
|
||||
result = self.post(other_creds, data=new_credentials, expect=201, auth=self.get_other_credentials())
|
||||
new_credentials['name'] = 'credential4'
|
||||
self.post(other_creds, data=new_credentials, expect=403, auth=self.get_nobody_credentials())
|
||||
cred_user = result['id']
|
||||
|
||||
# can add credentials to a team
|
||||
new_credentials['name'] = 'credential'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user