api: Drop controller_util.PackageInfoToCpv.
Convert remaining usages of PackageInfoToCpv to
deserialize_package_info to allow dropping the SplitCPV usage.
BUG=b:187792048
TEST=run_tests, CQ
Change-Id: I90f48ce1d728bc077dbb6dac1807cb4468f0a8f5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4548373
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Tested-by: Alex Klein <saklein@chromium.org>
Auto-Submit: Alex Klein <saklein@chromium.org>
diff --git a/api/controller/dependency_unittest.py b/api/controller/dependency_unittest.py
index acd0370..eadae1e 100644
--- a/api/controller/dependency_unittest.py
+++ b/api/controller/dependency_unittest.py
@@ -7,7 +7,6 @@
import os
from chromite.api import api_config
-from chromite.api.controller import controller_util
from chromite.api.controller import dependency
from chromite.api.gen.chromite.api import depgraph_pb2
from chromite.api.gen.chromite.api import sysroot_pb2
@@ -126,10 +125,7 @@
"GetBuildDependency",
return_value=(self.json_deps, self.json_deps),
)
- pkg_mock = "package-CPV"
- pkg_to_cpv = self.PatchObject(
- controller_util, "PackageInfoToCPV", return_value=pkg_mock
- )
+ pkg_atom = "chromeos-base/chromeos-chrome"
package = common_pb2.PackageInfo(
package_name="chromeos-chrome", category="chromeos-base"
)
@@ -141,8 +137,7 @@
input_proto, self.response, self.api_config
)
self.assertEqual(self.response.dep_graph.build_target.name, "deathstar")
- pkg_to_cpv.assert_called_once_with(package)
- get_dep.assert_called_once_with("/build/target", "target", (pkg_mock,))
+ get_dep.assert_called_once_with("/build/target", "target", (pkg_atom,))
def testValidateOnly(self):
"""Test that a validate only call does not execute any logic."""