2 Runs all unit test for Erange.
3 Functionality will eventually be incorporated into unittest in Python 2.7+
4 Uses test suites until then
16 import testGeneMrnaCounts
18 import testGetNovelSNPs
19 import testGetSNPGeneInfo
21 import testMakeBamFromRds
22 import testmakebedfromrds
23 #import testMakeGraphs
24 import testMakeRdsFromBam
25 import testMakeSNPTrack
26 import testMarkLinkers
27 import testPeaksToRegion
28 import testProcessVelvet
29 import testReadDataset
30 import testRnaAToIFilter
33 import testTranscripts
40 suite = unittest.TestSuite()
41 suite.addTest(testAnalyzeGO.suite())
42 suite.addTest(testChksnp.suite())
43 suite.addTest(testCommoncode.suite())
44 suite.addTest(testGeneMrnaCounts.suite())
45 #suite.addTest(testGetFasta.suite())
46 suite.addTest(testGetNovelSNPs.suite())
47 suite.addTest(testGetSNPGeneInfo.suite())
48 suite.addTest(testGetSNPs.suite())
49 suite.addTest(testMakeBamFromRds.suite())
50 suite.addTest(testmakebedfromrds.suite())
51 #suite.addTest(testMakeGraphs.suite())
52 suite.addTest(testMakeRdsFromBam.suite())
53 suite.addTest(testMakeSNPTrack.suite())
54 suite.addTest(testMarkLinkers.suite())
55 suite.addTest(testPeaksToRegion.suite())
56 suite.addTest(testProcessVelvet.suite())
57 suite.addTest(testReadDataset.suite())
58 suite.addTest(testRnaAToIFilter.suite())
59 suite.addTest(testRnaEditing.suite())
60 suite.addTest(testRNAPATH.suite())
61 #suite.addTest(testTranscripts.suite())
63 unittest.TextTestRunner(verbosity=2).run(suite)
65 if __name__ == '__main__':