##// END OF EJS Templates
tests: lazy load the JSON history for tests....
marcink -
r1932:6605b41c default
parent child Browse files
Show More
@@ -35,11 +35,13 b' from rhodecode.tests.fixture import Fixt'
35 35
36 36 fixture = Fixture()
37 37
38 NODE_HISTORY = {
39 'hg': json.loads(fixture.load_resource('hg_node_history_response.json')),
40 'git': json.loads(fixture.load_resource('git_node_history_response.json')),
41 'svn': json.loads(fixture.load_resource('svn_node_history_response.json')),
42 }
38
39 def get_node_history(backend_type):
40 return {
41 'hg': json.loads(fixture.load_resource('hg_node_history_response.json')),
42 'git': json.loads(fixture.load_resource('git_node_history_response.json')),
43 'svn': json.loads(fixture.load_resource('svn_node_history_response.json')),
44 }[backend_type]
43 45
44 46
45 47 def route_path(name, params=None, **kwargs):
@@ -297,7 +299,7 b' class TestFilesViews(object):'
297 299 repo_name=backend.repo_name,
298 300 commit_id='tip', f_path='vcs/nodes.py'),
299 301 extra_environ=xhr_header)
300 assert NODE_HISTORY[backend.alias] == json.loads(response.body)
302 assert get_node_history(backend.alias) == json.loads(response.body)
301 303
302 304 def test_file_source_history_svn(self, backend_svn, xhr_header):
303 305 simple_repo = backend_svn['svn-simple-layout']
@@ -319,7 +321,7 b' class TestFilesViews(object):'
319 321 params=dict(annotate=1)),
320 322
321 323 extra_environ=xhr_header)
322 assert NODE_HISTORY[backend.alias] == json.loads(response.body)
324 assert get_node_history(backend.alias) == json.loads(response.body)
323 325
324 326 def test_tree_search_top_level(self, backend, xhr_header):
325 327 commit = backend.repo.get_commit(commit_idx=173)
General Comments 0
You need to be logged in to leave comments. Login now