Mercurial > kallithea
comparison rhodecode/tests/api/api_base.py @ 3891:aff5dd957f35 beta
classmethods should have cls as first argument
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Wed, 22 May 2013 03:27:03 +0200 |
parents | dc4644865e8b |
children | ffd45b185016 |
comparison
equal
deleted
inserted
replaced
3890:f5a1314886ec | 3891:aff5dd957f35 |
---|---|
65 class BaseTestApi(object): | 65 class BaseTestApi(object): |
66 REPO = None | 66 REPO = None |
67 REPO_TYPE = None | 67 REPO_TYPE = None |
68 | 68 |
69 @classmethod | 69 @classmethod |
70 def setUpClass(self): | 70 def setUpClass(cls): |
71 self.usr = UserModel().get_by_username(TEST_USER_ADMIN_LOGIN) | 71 cls.usr = UserModel().get_by_username(TEST_USER_ADMIN_LOGIN) |
72 self.apikey = self.usr.api_key | 72 cls.apikey = cls.usr.api_key |
73 self.test_user = UserModel().create_or_update( | 73 cls.test_user = UserModel().create_or_update( |
74 username='test-api', | 74 username='test-api', |
75 password='test', | 75 password='test', |
76 email='test@api.rhodecode.org', | 76 email='test@api.rhodecode.org', |
77 firstname='first', | 77 firstname='first', |
78 lastname='last' | 78 lastname='last' |
79 ) | 79 ) |
80 Session().commit() | 80 Session().commit() |
81 self.TEST_USER_LOGIN = self.test_user.username | 81 cls.TEST_USER_LOGIN = cls.test_user.username |
82 self.apikey_regular = self.test_user.api_key | 82 cls.apikey_regular = cls.test_user.api_key |
83 | 83 |
84 @classmethod | 84 @classmethod |
85 def teardownClass(self): | 85 def teardownClass(cls): |
86 pass | 86 pass |
87 | 87 |
88 def setUp(self): | 88 def setUp(self): |
89 self.maxDiff = None | 89 self.maxDiff = None |
90 make_users_group() | 90 make_users_group() |