summaryrefslogtreecommitdiff
path: root/test/upgrade/helpers.bash
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2021-09-09 07:45:15 -0400
committerGitHub <noreply@github.com>2021-09-09 07:45:15 -0400
commit32eaf347e1e9eb752493b339499aa9fa8777af3d (patch)
treee7c346b80c14486c50fba7a829d3f97ca4663cf9 /test/upgrade/helpers.bash
parente73574aa7ce24aa6dfd8c52287c37b036d005dfb (diff)
parent4d9dcab0cf94e30f8e4ca041be1d2bdc710f1ba6 (diff)
downloadpodman-32eaf347e1e9eb752493b339499aa9fa8777af3d.tar.gz
podman-32eaf347e1e9eb752493b339499aa9fa8777af3d.tar.bz2
podman-32eaf347e1e9eb752493b339499aa9fa8777af3d.zip
Merge pull request #11485 from Luap99/network-upgrade-test
podman upgrade tests for networking
Diffstat (limited to 'test/upgrade/helpers.bash')
-rw-r--r--test/upgrade/helpers.bash8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/upgrade/helpers.bash b/test/upgrade/helpers.bash
index 41d9279e6..16fedb053 100644
--- a/test/upgrade/helpers.bash
+++ b/test/upgrade/helpers.bash
@@ -9,3 +9,11 @@ setup() {
teardown() {
:
}
+
+# skip a test when the given version is older than the currently tested one
+skip_if_version_older() {
+ # use ${PODMAN_UPGRADE_FROM##v} to trim the leading "v"
+ if printf '%s\n%s\n' "${PODMAN_UPGRADE_FROM##v}" "$1" | sort --check=quiet --version-sort; then
+ skip "${2-test is only meaningful when upgrading from $1 or later}"
+ fi
+}