def testStr(self): """Test if we can convert each record to a string correctly.""" with open(self.filename) as f: for line in f: record = Dom.Record(line) # End of line is platform dependent. Strip it off self.assertEqual(str(record).rstrip(), line.rstrip())
def testRecord(self): """Test one record in detail.""" recLine = "d7hbib_\t7hbi\tb:\t1.001.001.001.001.001" rec = Dom.Record(recLine) self.assertEqual(rec.sid, "d7hbib_") self.assertEqual(rec.residues.pdbid, "7hbi") self.assertEqual(rec.residues.fragments, (("b", "", ""), )) self.assertEqual(rec.hierarchy, "1.001.001.001.001.001")
def testRecord(self): """Test one record in detail""" recLine = 'd7hbib_\t7hbi\tb:\t1.001.001.001.001.001' rec = Dom.Record(recLine) self.assertEqual(rec.sid, 'd7hbib_') self.assertEqual(rec.residues.pdbid, '7hbi') self.assertEqual(rec.residues.fragments, (('b', '', ''), )) self.assertEqual(rec.hierarchy, '1.001.001.001.001.001')
def testStr(self): """Test if we can convert each record to a string correctly""" f = open(self.filename) try: for line in f: record = Dom.Record(line) # End of line is platform dependent. Strip it off self.assertEqual(str(record).rstrip(), line.rstrip()) finally: f.close()