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
14 import testBedToRegion
20 import testFeatureIntersects
21 import testGeneMrnaCounts
22 import testGeneMrnaCountsWeighted
24 import testGetNovelSNPs
25 import testGetSNPGeneInfo
27 import testMakeBamFromRds
28 import testmakebedfromrds
29 #import testMakeGraphs
30 import testMakeRdsFromBam
31 import testMakeSiteTrack
32 import testMakeSNPTrack
33 import testMarkLinkers
35 import testPeaksToRegion
36 import testProcessVelvet
37 import testReadDataset
38 import testRnaAToIFilter
41 #import testTranscripts
48 suite = unittest.TestSuite()
49 suite.addTest(testAnalyzeGO.suite())
50 suite.addTest(testBedToRegion.suite())
51 suite.addTest(testBinsToCdf.suite())
52 suite.addTest(testCdfDist.suite())
53 suite.addTest(testChksnp.suite())
54 suite.addTest(testColsum.suite())
55 suite.addTest(testCommoncode.suite())
56 suite.addTest(testFeatureIntersects.suite())
57 suite.addTest(testGeneMrnaCounts.suite())
58 suite.addTest(testGeneMrnaCountsWeighted.suite())
59 #suite.addTest(testGetFasta.suite())
60 suite.addTest(testGetNovelSNPs.suite())
61 suite.addTest(testGetSNPGeneInfo.suite())
62 suite.addTest(testGetSNPs.suite())
63 suite.addTest(testMakeBamFromRds.suite())
64 suite.addTest(testmakebedfromrds.suite())
65 #suite.addTest(testMakeGraphs.suite())
66 suite.addTest(testMakeRdsFromBam.suite())
67 suite.addTest(testMakeSiteTrack.suite())
68 suite.addTest(testMakeSNPTrack.suite())
69 suite.addTest(testMarkLinkers.suite())
70 suite.addTest(testPeak.suite())
71 suite.addTest(testPeaksToRegion.suite())
72 suite.addTest(testProcessVelvet.suite())
73 suite.addTest(testReadDataset.suite())
74 suite.addTest(testRnaAToIFilter.suite())
75 suite.addTest(testRnaEditing.suite())
76 suite.addTest(testRNAPATH.suite())
77 #suite.addTest(testTranscripts.suite())
79 unittest.TextTestRunner(verbosity=2).run(suite)
81 if __name__ == '__main__':