annotate commons/pyRepetUnit/fastaTranslation/allFrames/tests/Test_F_TranslateAfastaFileInAllFrameAndReplaceStopsByX.py @ 31:0ab839023fe4

Uploaded
author m-zytnicki
date Tue, 30 Apr 2013 14:33:21 -0400
parents 94ab73e8a190
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
1 import unittest
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
2 import os
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
3 from commons.core.utils.FileUtils import FileUtils
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
4
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
5 class Test_F_TranslateAfastaFileInAllFrameAndReplaceStopsByX(unittest.TestCase):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
6
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
7 def setUp(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
8 self._inputFile = "./datas/ConsensusTestFile_nt.fsa"
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
9 self._outputFile = "./datas/PreprocessOuputFile"
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
10 self._prg = "translateAfastaFileInAllFrameAndReplaceStopsByX_script.py"
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
11
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
12
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
13 def testAcceptanceTranslateAfastaFileInAllFrameAndReplaceStopsByX_script(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
14 cmd = self._prg
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
15 cmd += " -i %s" % ( self._inputFile )
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
16 cmd += " -o %s" % ( self._outputFile )
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
17 os.system( cmd )
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
18 self.assertTrue(FileUtils.are2FilesIdentical( self._outputFile, "./datas/ConsensusTestFile_aaWithoutStop.fsa"))
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
19 os.system( "rm " + self._outputFile )
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
20
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
21
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
22 if __name__ == "__main__":
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
23 unittest.main()