Mercurial > kallithea
comparison kallithea/tests/models/test_changeset_status.py @ 8109:e527cc2ce8dc
cleanup: get rid of most "import *"
Apply script generated with the following hack:
(
hg loc '*.py'|xargs pyflakes-2 | sed -rn "s/([^:]*):.*'(.*)' may be undefined, or defined from star imports.*/sed -ri 's,\\\\<\2\\\\>([^=]|$),XXXX.\2\\\\1,g' \1/gp" | sort -u
hg loc '*.py'|xargs pyflakes-2 | sed -rn "s/([^:]*):.* undefined name '(.*)'$/sed -ri 's,\\\\<\2\\\\>([^=]|$),XXXX.\2\\\\1,g' \1/gp" | sort -u
hg loc '*.py'|xargs pyflakes-2 | sed -rn "s/([^:]*):.*'(from .*)\.([^.]*) import \*' used.*/sed -ri 's,\\\\<XXXX\\\\.,\3.,g' \1/gp" | sort -u
hg loc '*.py'|xargs pyflakes-2 | sed -rn "s/([^:]*):.*'(from .*)\.([^.]*) import \*' used.*/sed -ri 's,\2\\\\.\3 .*,\2 import \3,g' \1/gp" | sort -u
) | grep -v kallithea/bin/kallithea_cli_ishell.py > fix2.sh
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Thu, 02 Jan 2020 00:44:56 +0100 |
parents | 0a277465fddf |
children | 5e46f73f0d1c |
comparison
equal
deleted
inserted
replaced
8108:8c99d5d8eb0e | 8109:e527cc2ce8dc |
---|---|
1 from kallithea.model.changeset_status import ChangesetStatusModel | 1 from kallithea.model.changeset_status import ChangesetStatusModel |
2 from kallithea.model.db import ChangesetStatus as CS | 2 from kallithea.model.db import ChangesetStatus as CS |
3 from kallithea.tests.base import * | 3 from kallithea.tests import base |
4 | 4 |
5 | 5 |
6 class CSM(object): # ChangesetStatusMock | 6 class CSM(object): # ChangesetStatusMock |
7 | 7 |
8 def __init__(self, status): | 8 def __init__(self, status): |
9 self.status = status | 9 self.status = status |
10 | 10 |
11 | 11 |
12 class TestChangesetStatusCalculation(TestController): | 12 class TestChangesetStatusCalculation(base.TestController): |
13 | 13 |
14 def setup_method(self, method): | 14 def setup_method(self, method): |
15 self.m = ChangesetStatusModel() | 15 self.m = ChangesetStatusModel() |
16 | 16 |
17 @parametrize('name,expected_result,statuses', [ | 17 @base.parametrize('name,expected_result,statuses', [ |
18 ('empty list', CS.STATUS_UNDER_REVIEW, []), | 18 ('empty list', CS.STATUS_UNDER_REVIEW, []), |
19 ('approve', CS.STATUS_APPROVED, [CSM(CS.STATUS_APPROVED)]), | 19 ('approve', CS.STATUS_APPROVED, [CSM(CS.STATUS_APPROVED)]), |
20 ('approve2', CS.STATUS_APPROVED, [CSM(CS.STATUS_APPROVED), CSM(CS.STATUS_APPROVED)]), | 20 ('approve2', CS.STATUS_APPROVED, [CSM(CS.STATUS_APPROVED), CSM(CS.STATUS_APPROVED)]), |
21 ('approve_reject', CS.STATUS_REJECTED, [CSM(CS.STATUS_APPROVED), CSM(CS.STATUS_REJECTED)]), | 21 ('approve_reject', CS.STATUS_REJECTED, [CSM(CS.STATUS_APPROVED), CSM(CS.STATUS_REJECTED)]), |
22 ('approve_underreview', CS.STATUS_UNDER_REVIEW, [CSM(CS.STATUS_APPROVED), CSM(CS.STATUS_UNDER_REVIEW)]), | 22 ('approve_underreview', CS.STATUS_UNDER_REVIEW, [CSM(CS.STATUS_APPROVED), CSM(CS.STATUS_UNDER_REVIEW)]), |