4 from m_lib.flad import fladm
10 fladm.load_from_file("test.txt", fladm.check_record, None, None)
14 fladm.load_from_file("test.txt", fladm.check_record, ["Type"], None)
18 fladm.load_from_file("test.txt", fladm.check_record, ["Type", "Name"], None)
22 fladm.load_from_file("test.txt", fladm.check_record, ["Type"], ["Name"])
26 try: # Note! This must raise KeyError - "Name" key is not listed
27 fladm.load_from_file("test.txt", fladm.check_record, ["Type"], [""])
34 fladm.load_from_file("test.txt", fladm.check_record, None, ["Type", "Name"])
38 try: # Note! This must raise KeyError - "Error" key is listed in must field
39 fladm.load_from_file("test.txt", fladm.check_record, ["Error"], ["Type"])
46 datalist = fladm.load_from_file("test.txt", fladm.check_record, None, ["Type", "Name", "Error"])
49 print "\nLast but not test: just printing loaded list"
54 if __name__ == "__main__":