portage_util.SplitCPV: convert usages to new parser lib.

BUG=chromium:1077379
TEST=run_pytest

Change-Id: Icab78423deef2917ac6dd6e1428c2b993b4176c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2241585
Tested-by: Alex Klein <saklein@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Michael Mortensen <mmortensen@google.com>
diff --git a/api/controller/controller_util_unittest.py b/api/controller/controller_util_unittest.py
index 22b207f..d4dcdaa 100644
--- a/api/controller/controller_util_unittest.py
+++ b/api/controller/controller_util_unittest.py
@@ -13,9 +13,9 @@
 from chromite.api.gen.chromite.api import build_api_test_pb2
 from chromite.api.gen.chromite.api import sysroot_pb2
 from chromite.api.gen.chromiumos import common_pb2
-from chromite.lib import cros_test_lib
-from chromite.lib import portage_util
 from chromite.lib import build_target_lib
+from chromite.lib import cros_test_lib
+from chromite.lib.parser import package_info
 from chromite.lib.chroot_lib import Chroot
 
 
@@ -116,7 +116,7 @@
   def testAllFields(self):
     """Test handling when all fields present."""
     pi = common_pb2.PackageInfo()
-    cpv = portage_util.SplitCPV('cat/pkg-2.0.0', strict=False)
+    cpv = package_info.SplitCPV('cat/pkg-2.0.0', strict=False)
 
     controller_util.CPVToPackageInfo(cpv, pi)
     self.assertEqual('cat', pi.category)
@@ -126,7 +126,7 @@
   def testNoVersion(self):
     """Test handling when no version given."""
     pi = common_pb2.PackageInfo()
-    cpv = portage_util.SplitCPV('cat/pkg', strict=False)
+    cpv = package_info.SplitCPV('cat/pkg', strict=False)
 
     controller_util.CPVToPackageInfo(cpv, pi)
     self.assertEqual('cat', pi.category)
@@ -136,7 +136,7 @@
   def testPackageOnly(self):
     """Test handling when only given the package name."""
     pi = common_pb2.PackageInfo()
-    cpv = portage_util.SplitCPV('pkg', strict=False)
+    cpv = package_info.SplitCPV('pkg', strict=False)
 
     controller_util.CPVToPackageInfo(cpv, pi)
     self.assertEqual('', pi.category)
@@ -227,13 +227,13 @@
     ]
 
     for case in cases:
-      cpv = portage_util.SplitCPV(case, strict=False)
+      cpv = package_info.SplitCPV(case, strict=False)
       # We should end up with as much info as is available, so we should see
       # the original value in each case.
       self.assertEqual(case, controller_util.CPVToString(cpv))
 
   def testInvalidCPV(self):
     """Test invalid CPV object."""
-    cpv = portage_util.SplitCPV('', strict=False)
+    cpv = package_info.SplitCPV('', strict=False)
     with self.assertRaises(ValueError):
       controller_util.CPVToString(cpv)