from __future__ import print_function from DataLoader.loader import Loader from DataLoader.readers.IgorReader import Reader as igor_reader from DataLoader.readers.abs_reader import Reader as abs_reader def consecutive_loader(): out1 = Loader().load("jan08002.ABS") out2 = Loader().load("MAR07232_rest.ASC") if len(out2.detector)>1: print("Consecutive reads using Loader failed") def consecutive_reader(): out1 = abs_reader().read("jan08002.ABS") out2 = igor_reader().read("MAR07232_rest.ASC") if len(out2.detector)>1: print("Consecutive reads using Readers failed") print(out1) print(out2) def single_abs(): out1 = abs_reader().read("jan08002.ABS") def single_igor(): out1 = igor_reader().read("MAR07232_rest.ASC") if __name__ == "__main__": #consecutive_loader() #consecutive_reader() single_igor() single_abs() print("Test passed")