changeset 8803:3edb29cfca8e

tests: always pass username as cur_user Passing a whole User wouldn't work if actually using celery and thus serializing the parameters. The test scenario was thus different from actual runtime.
author Mads Kiilerich <mads@kiilerich.com>
date Mon, 14 Dec 2020 20:24:19 +0100
parents 76394eb36b27
children f1138ec0ba7f
files kallithea/tests/models/test_permissions.py
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/tests/models/test_permissions.py	Mon Nov 09 14:15:38 2020 +0100
+++ b/kallithea/tests/models/test_permissions.py	Mon Dec 14 20:24:19 2020 +0100
@@ -196,7 +196,7 @@
         self.test_repo = fixture.create_repo(name=name,
                                              repo_type='hg',
                                              repo_group=self.g1,
-                                             cur_user=self.u1,)
+                                             cur_user=self.u1.username)
 
         u1_auth = AuthUser(user_id=self.u1.user_id)
         assert u1_auth.repository_group_permissions.get('group1') == 'group.none'
@@ -434,7 +434,7 @@
         # admin permissions
         self.test_repo = fixture.create_repo(name='myownrepo',
                                              repo_type='hg',
-                                             cur_user=self.u2)
+                                             cur_user=self.u2.username)
 
         # enable admin access for user group on repo
         RepoModel().grant_user_group_permission(self.test_repo,
@@ -458,7 +458,7 @@
         # admin permissions
         self.test_repo = fixture.create_repo(name='myownrepo',
                                              repo_type='hg',
-                                             cur_user=self.u2)
+                                             cur_user=self.u2.username)
 
         # enable only write access for user group on repo
         RepoModel().grant_user_group_permission(self.test_repo,
@@ -558,7 +558,7 @@
         # create repo as USER,
         self.test_repo = fixture.create_repo(name='myownrepo',
                                              repo_type='hg',
-                                             cur_user=self.u1)
+                                             cur_user=self.u1.username)
 
         # he has permissions of admin as owner
         u1_auth = AuthUser(user_id=self.u1.user_id)
@@ -578,7 +578,7 @@
         # create repo as USER,
         self.test_repo = fixture.create_repo(name='myownrepo',
                                              repo_type='hg',
-                                             cur_user=self.u1)
+                                             cur_user=self.u1.username)
 
         # he has permissions of admin as owner
         u1_auth = AuthUser(user_id=self.u1.user_id)