aboutsummaryrefslogtreecommitdiff
path: root/bpkg/system-package-manager.test.testscript
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2023-02-10 15:23:48 +0300
committerBoris Kolpackov <boris@codesynthesis.com>2023-02-21 04:46:55 +0200
commit5ceda81ab79a560c8dcccfab64733cc587c00d20 (patch)
tree01de2151a10a33eb050d9637be2ff117d967f3a8 /bpkg/system-package-manager.test.testscript
parent8ea35ee2db5330955a048d11690850f97987f4f7 (diff)
Add tests for system_package_manager::system_package_version()
Diffstat (limited to 'bpkg/system-package-manager.test.testscript')
-rw-r--r--bpkg/system-package-manager.test.testscript39
1 files changed, 39 insertions, 0 deletions
diff --git a/bpkg/system-package-manager.test.testscript b/bpkg/system-package-manager.test.testscript
index dc672f5..4744a82 100644
--- a/bpkg/system-package-manager.test.testscript
+++ b/bpkg/system-package-manager.test.testscript
@@ -45,6 +45,45 @@
EOO
}
+: system-package-version
+:
+{
+ test.arguments += system-package-version
+
+ : basics
+ :
+ cat <<EOI >=libssl1.1.1+19.manifest;
+ : 1
+ name: libssl
+ version: 1.1.1+19
+ fedora-name: openssl-libs
+ fedora-version: 1:1.1.1q-1
+ fedora_35-version: 1:1.1.1q-1.fc35
+ fedora_36-version: 1:1.1.1q-1.fc36
+ summary: openssl
+ license: openssl
+ EOI
+
+ $* fedora 34 -- libssl libssl1.1.1+19.manifest >>EOO;
+ 1:1.1.1q-1
+ EOO
+ $* fedora 35 -- libssl libssl1.1.1+19.manifest >>EOO;
+ 1:1.1.1q-1.fc35
+ EOO
+ $* fedora 36 -- libssl libssl1.1.1+19.manifest >>EOO;
+ 1:1.1.1q-1.fc36
+ EOO
+ $* fedora 37 -- libssl libssl1.1.1+19.manifest >>EOO;
+ 1:1.1.1q-1.fc36
+ EOO
+ $* fedora '' -- libssl libssl1.1.1+19.manifest >>EOO;
+ 1:1.1.1q-1
+ EOO
+ $* rhel 7.8 fedora -- libssl libssl1.1.1+19.manifest >>EOO
+ 1:1.1.1q-1
+ EOO
+}
+
: downstream-package-version
:
{