1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-01-18 12:06:08 +00:00

tests: Update tests to work with python3

This commit is contained in:
Marc Bonnici 2018-07-03 16:56:57 +01:00 committed by setrofim
parent 107fdc203c
commit 57ddf7845c
2 changed files with 8 additions and 8 deletions

View File

@ -127,7 +127,7 @@ class AgendaTest(TestCase):
def test_duplicate_id(self):
try:
self.parser.load(self.config, duplicate_agenda, 'test')
except ConfigError, e:
except ConfigError as e:
assert_in('duplicate', e.message.lower()) # pylint: disable=E1101
else:
raise Exception('ConfigError was not raised for an agenda with duplicate ids.')
@ -135,7 +135,7 @@ class AgendaTest(TestCase):
def test_yaml_missing_field(self):
try:
self.parser.load(self.config, invalid_agenda, 'test')
except ConfigError, e:
except ConfigError as e:
assert_in('workload name', e.message)
else:
raise Exception('ConfigError was not raised for an invalid agenda.')

View File

@ -38,7 +38,7 @@ class TestPriorityList(TestCase):
for key in elements:
pl.add(elements[key], priority=key)
match = zip(sorted(elements.values()), pl[:])
match = list(zip(sorted(elements.values()), pl[:]))
for pair in match:
assert(pair[0] == pair[1])
@ -54,7 +54,7 @@ class TestPriorityList(TestCase):
pl.add(elements[key], priority=key)
del elements[2]
del pl[2]
match = zip(sorted(elements.values()), pl[:])
match = list(zip(sorted(elements.values()), pl[:]))
for pair in match:
assert(pair[0] == pair[1])
@ -65,10 +65,10 @@ class TestPriorityList(TestCase):
pl.add('3', 3)
pl.add('2.2', 2)
it = iter(pl)
assert_equal(it.next(), '3')
assert_equal(it.next(), '2.1')
assert_equal(it.next(), '2.2')
assert_equal(it.next(), '1')
assert_equal(next(it), '3')
assert_equal(next(it), '2.1')
assert_equal(next(it), '2.2')
assert_equal(next(it), '1')
def test_iterator_break(self):
pl = prioritylist()