##// END OF EJS Templates
app: dropped deprecated controllers to view_utils which are actually proper name
marcink -
r3346:fc6df472 default
parent child Browse files
Show More
@@ -30,7 +30,7 b' from rhodecode.lib.auth import ('
30 30 HasPermissionAnyApi, HasRepoPermissionAnyApi, HasRepoGroupPermissionAnyApi)
31 31 from rhodecode.lib.utils import safe_unicode
32 32 from rhodecode.lib.vcs.exceptions import RepositoryError
33 from rhodecode.controllers.utils import get_commit_from_ref_name
33 from rhodecode.lib.view_utils import get_commit_from_ref_name
34 34 from rhodecode.lib.utils2 import str2bool
35 35
36 36 log = logging.getLogger(__name__)
@@ -27,12 +27,13 b' from pyramid.renderers import render'
27 27 from pyramid.response import Response
28 28
29 29 from rhodecode.apps._base import RepoAppView
30 from rhodecode.controllers.utils import parse_path_ref, get_commit_from_ref_name
30
31 31 from rhodecode.lib import helpers as h
32 32 from rhodecode.lib import diffs, codeblocks
33 33 from rhodecode.lib.auth import LoginRequired, HasRepoPermissionAnyDecorator
34 34 from rhodecode.lib.utils import safe_str
35 35 from rhodecode.lib.utils2 import safe_unicode, str2bool
36 from rhodecode.lib.view_utils import parse_path_ref, get_commit_from_ref_name
36 37 from rhodecode.lib.vcs.exceptions import (
37 38 EmptyRepositoryError, RepositoryError, RepositoryRequirementError,
38 39 NodeDoesNotExistError)
@@ -33,9 +33,10 b' from pyramid.response import Response'
33 33 import rhodecode
34 34 from rhodecode.apps._base import RepoAppView
35 35
36 from rhodecode.controllers.utils import parse_path_ref
36
37 37 from rhodecode.lib import diffs, helpers as h, rc_cache
38 38 from rhodecode.lib import audit_logger
39 from rhodecode.lib.view_utils import parse_path_ref
39 40 from rhodecode.lib.exceptions import NonRelativePathError
40 41 from rhodecode.lib.codeblocks import (
41 42 filenode_as_lines_tokens, filenode_as_annotated_lines_tokens)
@@ -24,7 +24,7 b' import rhodecode'
24 24
25 25 from pyramid.view import view_config
26 26
27 from rhodecode.controllers import utils
27 from rhodecode.lib.view_utils import get_format_ref_id
28 28 from rhodecode.apps._base import RepoAppView
29 29 from rhodecode.config.conf import (LANGUAGES_EXTENSIONS_MAP)
30 30 from rhodecode.lib import helpers as h, rc_cache
@@ -351,7 +351,7 b' class RepoSummaryView(RepoAppView):'
351 351 return data
352 352
353 353 def _create_reference_data(self, repo, full_repo_name, refs_to_create):
354 format_ref_id = utils.get_format_ref_id(repo)
354 format_ref_id = get_format_ref_id(repo)
355 355
356 356 result = []
357 357 for title, refs, ref_type in refs_to_create:
1 NO CONTENT: file renamed from rhodecode/controllers/utils.py to rhodecode/lib/view_utils.py
@@ -20,7 +20,7 b''
20 20
21 21 import pytest
22 22
23 from rhodecode.controllers import utils
23 from rhodecode.lib import view_utils
24 24 from rhodecode.lib.vcs.exceptions import RepositoryError
25 25 import mock
26 26
@@ -34,11 +34,11 b' def test_parse_path_ref_understands_form'
34 34 repo = mock.Mock(alias=alias)
35 35
36 36 # Formatting of reference ids as it is used by controllers
37 format_ref_id = utils.get_format_ref_id(repo)
37 format_ref_id = view_utils.get_format_ref_id(repo)
38 38 formatted_ref_id = format_ref_id(name='name', raw_id='raw_id')
39 39
40 40 # Parsing such a reference back as it is used by controllers
41 result = utils.parse_path_ref(formatted_ref_id)
41 result = view_utils.parse_path_ref(formatted_ref_id)
42 42
43 43 assert list(result) == expected
44 44
@@ -50,7 +50,7 b' def test_parse_path_ref_understands_form'
50 50 ('p@a', None, ('p', 'a')),
51 51 ])
52 52 def test_parse_path_ref(ref, default_path, expected):
53 result = utils.parse_path_ref(ref, default_path)
53 result = view_utils.parse_path_ref(ref, default_path)
54 54 assert list(result) == list(expected)
55 55
56 56
@@ -61,7 +61,7 b' def test_parse_path_ref(ref, default_pat'
61 61 ])
62 62 def test_format_ref_id(alias, expected):
63 63 repo = mock.Mock(alias=alias)
64 format_ref_id = utils.get_format_ref_id(repo)
64 format_ref_id = view_utils.get_format_ref_id(repo)
65 65 result = format_ref_id(name='name', raw_id='raw_id')
66 66 assert result == expected
67 67
@@ -77,7 +77,7 b' class TestGetCommit(object):'
77 77 scm_instance.bookmarks = {ref_name: 'a_book_id'}
78 78
79 79 scm_instance.get_commit.return_value = 'test'
80 commit = utils.get_commit_from_ref_name(repo, ref_name, ref_type)
80 commit = view_utils.get_commit_from_ref_name(repo, ref_name, ref_type)
81 81 scm_instance.get_commit.assert_called_once_with('a_%s_id' % ref_type)
82 82 assert commit == 'test'
83 83
@@ -90,4 +90,4 b' class TestGetCommit(object):'
90 90 repo.scm_instance().tags = {}
91 91 repo.scm_instance().bookmarks = {}
92 92 with pytest.raises(RepositoryError):
93 utils.get_commit_from_ref_name(repo, ref_name, ref_type)
93 view_utils.get_commit_from_ref_name(repo, ref_name, ref_type)
1 NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now