def any_test_transformation_tree_to_Json_for_JsTree( src, test_data_src, rule_id): test_data = any_get_test_data_json(test_data_src) parser = XmlParser(get_src(src)) oval_tree = parser.get_oval_tree(rule_id) assert oval_tree.node_id == rule_id out_data = Converter(oval_tree).to_js_tree_dict() assert out_data == test_data
def test_add_to_tree(): test_data_src = 'test_data/add_to_tree.json' dict_of_tree = tests.any_test_help.any_get_test_data_json(test_data_src) tree = get_and_false_tree() tree1 = OvalNode( node_id=3, node_type='value', value="true", ) tree.add_child_to_node(1, tree1) assert Converter(tree).to_dict() == dict_of_tree
def any_test_create_node_dict_for_JsTree(tree, json_src): data = dict() with open(get_src(json_src), "r") as f: data = json.load(f) assert Converter(tree).to_js_tree_dict() == data
def get_Converter_simple_tree(): return Converter(get_simple_tree())
def any_test_dict_to_tree(dict_of_tree): treedict_of_tree = Builder.dict_to_oval_tree(dict_of_tree) assert Converter(treedict_of_tree).to_dict() == dict_of_tree
def any_test_tree_to_dict_of_tree(tree, dict_of_tree): assert Converter(tree).to_dict() == dict_of_tree
def get_dict_of_simple_tree(): return Converter(get_simple_tree()).to_dict()