Fix cause handling in AutoPackageTest.request.

This commit is contained in:
Colin Watson 2013-06-17 14:04:23 +01:00
parent f961f74ef3
commit 1cf35e27c8

View File

@ -141,12 +141,12 @@ class AutoPackageTest(object):
while True:
trigsrc = linebits.pop(0)
trigver = linebits.pop(0)
for status, csrc, cver in self.pkgcauses[src][ver]:
for status, csrc, cver in self.pkgcauses[trigsrc][trigver]:
if csrc == trigsrc and cver == trigver:
break
else:
self.pkgcauses[src][ver].append(
(status, trigsrc, trigver))
self.pkgcauses[trigsrc][trigver].append(
(status, src, ver))
except IndexError:
# End of the list
pass