PUpr uprev, fix uprev_ebuild_from_pin.
Fix PUpr uprev usage of uprev_ebuild_from_pin. Modified files includes
old file name so that it is correctly processed by the generator recipe
in the commit.
TEST=./run_tests
BUG=None
Change-Id: I85357da80834e8bc17895be426a2a03cba1c3d37
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2014157
Reviewed-by: Trent Begin <tbegin@chromium.org>
Reviewed-by: David Burger <dburger@chromium.org>
Reviewed-by: Alex Klein <saklein@chromium.org>
Tested-by: David Burger <dburger@chromium.org>
Commit-Queue: Trent Begin <tbegin@chromium.org>
diff --git a/service/packages_unittest.py b/service/packages_unittest.py
index 4133b4c..1a30fe1 100644
--- a/service/packages_unittest.py
+++ b/service/packages_unittest.py
@@ -132,13 +132,18 @@
mod = result.modified[0]
self.assertEqual(mod.new_version, self.new_version,
'unexpected version number: %s' % mod.new_version)
- self.assertEqual(len(mod.files), 1,
+ self.assertEqual(len(mod.files), 2,
'unexpected number of modified files: %s' % len(mod.files))
+ old_ebuild_path = os.path.join(package_path,
+ self.ebuild_template % self.version)
+ self.assertEqual(mod.files[0], old_ebuild_path,
+ 'unexpected deleted ebuild file: %s' % mod.files[0])
+
new_ebuild_path = os.path.join(package_path,
self.ebuild_template % self.new_version)
- self.assertEqual(mod.files[0], new_ebuild_path,
- 'unexpected updated ebuild file: %s' % mod.files[0])
+ self.assertEqual(mod.files[1], new_ebuild_path,
+ 'unexpected updated ebuild file: %s' % mod.files[1])
def test_no_ebuild(self):
"""Tests assertion is raised if package has no ebuilds"""