5 """Automatic testing for qicore file's parser
21 """ code to parse behavior.xar and get root
22 looking for no throw and root not None
24 filename = os.path.abspath(parse_args[0])
25 root_node = xar_parser.generate_tree_from_filename(filename)
30 """ code to parse behavior.xar and get root
31 looking for no throw and root not None
33 filename = os.path.abspath(parse_args[1])
34 root_node = behavior_parser.generate_tree_from_filename(filename)
39 """ code to parse <box interface>.xml and get root
40 looking for no throw and root not None
42 filename = os.path.abspath(parse_args[2])
43 root_node = interface_parser.generate_tree_from_filename(filename)
48 """ code to parse <behavior sequence>.bhs and get root
49 looking for no throw and root not None
51 filename = os.path.abspath(parse_args[3])
52 root_node = sequence_parser.generate_tree_from_filename(filename)
57 """ code to parse <animation>.anim and get root
58 looking for no throw and root not None
60 filename = os.path.abspath(parse_args[4])
61 root_node = animation_parser.generate_tree_from_filename(filename)
66 """ code to parse <flow diagram>.fld and get root
67 looking for no throw and root not None
69 filename = os.path.abspath(parse_args[5])
70 root_node = diagram_parser.generate_tree_from_filename(filename)