From 6c2b9ad57c29f6ca12403affe1fd7faa8f774354 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Tue, 31 Mar 2015 23:00:09 +0300 Subject: test_util: generate_random_diff__topo__minimal() --- src/server-tests/test_util.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/server-tests/test_util.py b/src/server-tests/test_util.py index 9226e856..8129b566 100644 --- a/src/server-tests/test_util.py +++ b/src/server-tests/test_util.py @@ -57,6 +57,23 @@ def generate_random_link_dict(l_type, src_id, dst_id, lid=None): ret_dict['id'] = lid return ret_dict, lid +def generate_random_diff__topo__minimal(test_label): + """ + @return: a ~minimal Topo_Diff containing three nodes and two links + """ + n_0, n_0_id = generate_random_node_dict(test_label) + n_1, n_1_id = generate_random_node_dict(test_label) + n_2, n_2_id = generate_random_node_dict(test_label) + + l_0, l_0_id = generate_random_link_dict(test_label, n_0_id, n_1_id) + l_1, l_1_id = generate_random_link_dict(test_label, n_0_id, n_2_id) + + n_set = [n_0, n_1, n_2] + l_set = [l_0, l_1] + topo_diff = Topo_Diff(node_set_add=n_set, + link_set_add=l_set) + return topo_diff + def generate_random_RZDoc(test_label): rzdoc = RZDoc(test_label) rzdoc.id = neo4j_util.generate_random_rzdoc_id() -- cgit v1.3.1