-from unittest2 import TestCase, TestSuite, defaultTestLoader
-from StringIO import StringIO
+from unittest import TestCase, TestSuite, defaultTestLoader
+from io import StringIO
from htsworkflow.submission import ucsc
file_index = ucsc.parse_ucsc_file_index(stream, 'http://example.com/files')
self.assertEquals(len(file_index), 2)
- for attributes in file_index.values():
+ for attributes in list(file_index.values()):
self.failUnless('subId' in attributes)
self.failUnless('project' in attributes)
self.assertEquals(attributes['project'], 'wgEncode')
return suite
if __name__ == "__main__":
- from unittest2 import main
+ from unittest import main
main(defaultTest='suite')