def testSourceFile(): """ @test: SourceFile.__init__ SourceFile.getChecksum SourceFile.getChecksumType SourceFile.getFileSize SourceFile.getFileType SourceFile.getNameOfFile SourceFile.getNativeIDType SourceFile.getPathToFile SourceFile.setChecksum SourceFile.setFileSize SourceFile.setFileType SourceFile.setNameOfFile SourceFile.setNativeIDType SourceFile.setPathToFile """ sf = pyopenms.SourceFile() sf.setNameOfFile("file.txt") assert sf.getNameOfFile() == "file.txt" sf.setPathToFile("file.txt") assert sf.getPathToFile() == "file.txt" sf.setFileType(".txt") assert sf.getFileType() == ".txt" sf.setChecksum("abcde000", pyopenms.ChecksumType.UNKNOWN_CHECKSUM) assert sf.getChecksum() == "abcde000" assert sf.getChecksumType() in (pyopenms.ChecksumType.UNKNOWN_CHECKSUM, pyopenms.ChecksumType.SHA1, pyopenms.ChecksumType.MD5)
def run_string_conversions2(self): basestr = 200000 * b" " li = [] for i in range(1000): if (i + 1) % 100 == 0: show_mem("%4d runs" % i) sf = pyopenms.SourceFile() sf.setNameOfFile(basestr) sf.setNameOfFile(basestr) li.append(sf) del li