9100625fb598ab75ed0eb6aadbab682e7705bcbe
[htsworkflow.git] / htsworkflow / util / test / test_conversion.py
1 #!/usr/bin/env python
2
3 import unittest
4
5 from htsworkflow.util import conversion
6
7 class TestConversion(unittest.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     return unittest.makeSuite(TestConversion, 'test')
19
20 if __name__ == "__main__":
21     unittest.main(defaultTest="suite")
22