import copy
import os
-from unittest2 import TestCase
+from unittest import TestCase
from htsworkflow.util.alphanum import alphanum
scratch = copy.copy(unsorted)
scratch.sort(alphanum)
- for i in xrange(len(scratch)):
+ for i in range(len(scratch)):
self.failIfEqual(scratch[i], unsorted[i])
- for i in xrange(len(scratch)):
+ for i in range(len(scratch)):
self.failUnlessEqual(scratch[i], sorted[i])
def test_numbers(self):
scratch = copy.copy(unsorted)
scratch.sort(alphanum)
- for i in xrange(len(scratch)):
+ for i in range(len(scratch)):
self.failIfEqual(scratch[i], unsorted[i])
- for i in xrange(len(scratch)):
+ for i in range(len(scratch)):
self.failUnlessEqual(scratch[i], sorted[i])
def test_long_names(self):
def suite():
- from unittest2 import TestSuite, defaultTestLoader
+ from unittest import TestSuite, defaultTestLoader
suite = TestSuite()
suite.addTests(defaultTestLoader.loadTestsFromTestCase(testAlphanum))
return suite
if __name__ == "__main__":
- from unittest2 import main
+ from unittest import main
main(defaultTest="suite")