workaround unnecessary list conversions

This commit is contained in:
Tomas Kopecek 2018-05-16 12:41:28 +02:00 committed by Mike McLean
parent 56095e8018
commit caae1a0a8b
18 changed files with 126 additions and 95 deletions

View file

@ -968,6 +968,19 @@ class MavenUtilTestCase(unittest.TestCase):
self.assertNotEqual(copy.digest(), chksum.digest())
self.assertEqual(614401368, chksum.digest())
def test_to_list(self):
l = [1, 2, 3]
r = koji.util.to_list(l)
self.assertEqual(l, r)
it = iter(l)
r = koji.util.to_list(it)
self.assertEqual(l, r)
with self.assertRaises(TypeError):
koji.util.to_list(1)
class TestRmtree(unittest.TestCase):
@patch('koji.util._rmtree')