Change unittest2 back into unittest.
[htsworkflow.git] / htsworkflow / util / test / test_conversion.py
1 #!/usr/bin/env python
2
3 from unittest import TestCase
4
5 from htsworkflow.util import conversion
6
7 class TestConversion(TestCase):
8     def test_parse_slice(self):
9         s = conversion.parse_slice("1:")
10         self.failUnlessEqual(s.start, 1)
11         self.failUnlessEqual(s.stop, None)
12
13         s = conversion.parse_slice("0:2")
14         self.failUnlessEqual(s.start, 0)
15         self.failUnlessEqual(s.stop, 2)
16
17 def suite():
18     from unittest import TestSuite, defaultTestLoader
19     suite = TestSuite()
20     suite.addTests(defaultTestLoader.loadTestsFromTestCase(TestConversion))
21     return suite
22
23
24 if __name__ == "__main__":
25     from unittest import main
26     main(defaultTest="suite")