def setUp(self): """Set up tests.""" self.inCmpFile = path.join(DATA_DIR, "testsort.cmp.h5") self.outCmpFile = mkstemp(suffix=".cmp.h5")[1] copyfile(self.inCmpFile, self.outCmpFile) self.options = Opt() self.obj = SortService(self.outCmpFile, self.options)
def __init__(self, fileNames, options): """Initialize a ForQuiverService object. Input: fileNames : pbalign file names options : pbalign options """ self.fileNames = fileNames self.options = options self._loadpulsesService = LoadPulsesService( self.fileNames.pulseFileName, self.fileNames.outputFileName, self.options) self._loadchemistryService = LoadChemistryService( self.fileNames.pulseFileName, self.fileNames.outputFileName, self.options) self._sortService = SortService(self.fileNames.outputFileName, self.options) self._repackService = RepackService( self.fileNames.outputFileName, self.fileNames.outputFileName + ".TMP")