# HG changeset patch # User cmlenz # Date 1190639231 0 # Node ID 8d70918199133c89523566ee69025bd4fe349fc3 # Parent f487963dd8862366844cc96cf0cf90a8c5ce1283 Fixed the sorting of builds in the unit tests added in [497]. diff --git a/bitten/tests/queue.py b/bitten/tests/queue.py --- a/bitten/tests/queue.py +++ b/bitten/tests/queue.py @@ -214,6 +214,7 @@ queue.populate() builds = list(Build.select(self.env, config='test')) + builds.sort(lambda a, b: cmp(a.platform, b.platform)) self.assertEqual(2, len(builds)) self.assertEqual(platform1.id, builds[0].platform) self.assertEqual('123', builds[0].rev) @@ -244,17 +245,18 @@ queue.populate() builds = list(Build.select(self.env, config='test')) + builds.sort(lambda a, b: cmp(a.platform, b.platform)) self.assertEqual(6, len(builds)) self.assertEqual(platform1.id, builds[0].platform) self.assertEqual('123', builds[0].rev) - self.assertEqual(platform2.id, builds[1].platform) - self.assertEqual('123', builds[1].rev) + self.assertEqual(platform1.id, builds[1].platform) + self.assertEqual('121', builds[1].rev) self.assertEqual(platform1.id, builds[2].platform) - self.assertEqual('121', builds[2].rev) + self.assertEqual('120', builds[2].rev) self.assertEqual(platform2.id, builds[3].platform) - self.assertEqual('121', builds[3].rev) - self.assertEqual(platform1.id, builds[4].platform) - self.assertEqual('120', builds[4].rev) + self.assertEqual('123', builds[3].rev) + self.assertEqual(platform2.id, builds[4].platform) + self.assertEqual('121', builds[4].rev) self.assertEqual(platform2.id, builds[5].platform) self.assertEqual('120', builds[5].rev)