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
17 import testGeneMrnaCountsWeighted
19 import testGetNovelSNPs
20 import testGetSNPGeneInfo
22 import testMakeBamFromRds
23 import testmakebedfromrds
24 #import testMakeGraphs
25 import testMakeRdsFromBam
26 import testMakeSNPTrack
27 import testMarkLinkers
29 import testPeaksToRegion
30 import testProcessVelvet
31 import testReadDataset
32 import testRnaAToIFilter
35 #import testTranscripts
42 suite = unittest.TestSuite()
43 suite.addTest(testAnalyzeGO.suite())
44 suite.addTest(testChksnp.suite())
45 suite.addTest(testCommoncode.suite())
46 suite.addTest(testGeneMrnaCounts.suite())
47 suite.addTest(testGeneMrnaCountsWeighted.suite())
48 #suite.addTest(testGetFasta.suite())
49 suite.addTest(testGetNovelSNPs.suite())
50 suite.addTest(testGetSNPGeneInfo.suite())
51 suite.addTest(testGetSNPs.suite())
52 suite.addTest(testMakeBamFromRds.suite())
53 suite.addTest(testmakebedfromrds.suite())
54 #suite.addTest(testMakeGraphs.suite())
55 suite.addTest(testMakeRdsFromBam.suite())
56 suite.addTest(testMakeSNPTrack.suite())
57 suite.addTest(testMarkLinkers.suite())
58 suite.addTest(testPeak.suite())
59 suite.addTest(testPeaksToRegion.suite())
60 suite.addTest(testProcessVelvet.suite())
61 suite.addTest(testReadDataset.suite())
62 suite.addTest(testRnaAToIFilter.suite())
63 suite.addTest(testRnaEditing.suite())
64 suite.addTest(testRNAPATH.suite())
65 #suite.addTest(testTranscripts.suite())
67 unittest.TextTestRunner(verbosity=2).run(suite)
69 if __name__ == '__main__':