Example #1
0
 def testGetFileNumber(self):
     """"
     The internal _getFileNumber method must return the expected result.
     """
     index = SqliteIndex(':memory:')
     self.assertEqual(1, index._addFilename('filename.fasta'))
     self.assertEqual(1, index._getFileNumber('filename.fasta'))
     index.close()
Example #2
0
 def testAddFilename(self):
     """"
     Test the internal _addFilename method.
     """
     index = SqliteIndex(':memory:')
     self.assertEqual(1, index._addFilename('filename1.fasta'))
     self.assertEqual(2, index._addFilename('filename2.fasta'))
     index.close()
Example #3
0
 def testGetFileNumber(self):
     """"
     The internal _getFileNumber method must return the expected result.
     """
     index = SqliteIndex(':memory:')
     self.assertEqual(1, index._addFilename('filename.fasta'))
     self.assertEqual(1, index._getFileNumber('filename.fasta'))
     index.close()
Example #4
0
 def testAddFilename(self):
     """"
     Test the internal _addFilename method.
     """
     index = SqliteIndex(':memory:')
     self.assertEqual(1, index._addFilename('filename1.fasta'))
     self.assertEqual(2, index._addFilename('filename2.fasta'))
     index.close()
Example #5
0
 def testAddDuplicateFilename(self):
     """"
     When _addFilename is called twice with the same name, a ValueError
     must be raised.
     """
     index = SqliteIndex(':memory:')
     self.assertEqual(1, index._addFilename('f.fas'))
     error = "^Duplicate file name: 'f.fas'$"
     self.assertRaisesRegexp(ValueError, error, index._addFilename, 'f.fas')
Example #6
0
 def testAddDuplicateFilename(self):
     """"
     When _addFilename is called twice with the same name, a ValueError
     must be raised.
     """
     index = SqliteIndex(':memory:')
     self.assertEqual(1, index._addFilename('f.fas'))
     error = "^Duplicate file name: 'f.fas'$"
     assertRaisesRegex(self, ValueError, error, index._addFilename, 'f.fas')