aboutsummaryrefslogtreecommitdiff
path: root/bpkg/system-package-manager-debian.test.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2023-01-31 10:06:09 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2023-01-31 10:06:09 +0200
commitf17e68be1fa405c38411f13f4429c62432c612d5 (patch)
tree1ed8590793c81bc1041bae73fc5e462126eabfc6 /bpkg/system-package-manager-debian.test.cxx
parent62c0e19e31f485433118daf1712a6f8157b61c3c (diff)
Various tweaks and fixes
Diffstat (limited to 'bpkg/system-package-manager-debian.test.cxx')
-rw-r--r--bpkg/system-package-manager-debian.test.cxx8
1 files changed, 5 insertions, 3 deletions
diff --git a/bpkg/system-package-manager-debian.test.cxx b/bpkg/system-package-manager-debian.test.cxx
index 562344c..a033400 100644
--- a/bpkg/system-package-manager-debian.test.cxx
+++ b/bpkg/system-package-manager-debian.test.cxx
@@ -32,7 +32,7 @@ namespace bpkg
//
// apt-cache-show <pkg> <ver> result comes from stdin
//
- // parse_name_value debian-name value from from stdin
+ // parse-name-value <pkg> debian-name value from stdin
//
// main-from-dev <dev-pkg> <dev-ver> depends comes from stdin
//
@@ -128,13 +128,15 @@ namespace bpkg
}
else if (cmd == "parse-name-value")
{
- assert (argc == 2);
+ assert (argc == 3); // <pkg>
+
+ package_name pn (argv[2]);
string v;
getline (cin, v);
package_status s (
- system_package_manager_debian::parse_name_value (v, false, false));
+ system_package_manager_debian::parse_name_value (pn, v, false, false));
if (!s.main.empty ()) cout << "main: " << s.main << '\n';
if (!s.dev.empty ()) cout << "dev: " << s.dev << '\n';