Skip to content

Commit

Permalink
Skip ostree tests if pulpcore 3.39
Browse files Browse the repository at this point in the history
  • Loading branch information
pcreech committed Nov 27, 2023
1 parent a7120dd commit 82ed6ce
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
20 changes: 20 additions & 0 deletions bats/fb-katello-content.bats
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,8 @@ setup() {
}

@test "export content view version" {
tSkipIfPulp339

hammer content-export complete version --organization="${ORGANIZATION}" \
--content-view="${CONTENT_VIEW}" --version="1.0"
export_version_id=$(hammer --output csv --no-headers content-view version show --version="1.0" --content-view="${CONTENT_VIEW}" --organization="${ORGANIZATION}" \
Expand All @@ -136,6 +138,8 @@ setup() {
}

@test "import the exported content view" {
tSkipIfPulp339

latest_export=$(hammer --output csv --no-headers content-export list --content-view "${CONTENT_VIEW}" --organization "${ORGANIZATION}"\
--content-view-version="1.0" --fields="Id,Path" --per-page=1 --order="id DESC")
# 16,,/var/lib/pulp/exports/Test_Organization/Test_CV/1.0/2020-12-11T16-04-08-00-00,Test CV 1.0,6,2020-12-11 16:04:12 UTC,2020-12-11 16:04:12 UTC
Expand Down Expand Up @@ -164,6 +168,8 @@ setup() {
}

@test "compare contents of export and import" {
tSkipIfPulp339

export_version=$(hammer --output csv --no-headers content-view version list --content-view="${CONTENT_VIEW}" --organization="${ORGANIZATION}"\
--per-page=1 --fields="Version" --order="version DESC")
hammer --output csv --no-headers content-view version show --content-view="${CONTENT_VIEW}" --organization="${ORGANIZATION}" \
Expand All @@ -175,6 +181,8 @@ setup() {
}

@test "export the library" {
tSkipIfPulp339

hammer content-export complete library --organization="${ORGANIZATION}"
export_version_id=$(hammer --output csv --no-headers content-view version list --content-view="${LIBRARY}" --organization="${ORGANIZATION}" \
--fields=id --per-page=1 --order="version DESC")
Expand All @@ -184,10 +192,14 @@ setup() {
}

@test "create org for library import" {
tSkipIfPulp339

hammer organization create --name="${LIBRARY_IMPORT_ORG}"
}

@test "import the library to the new organization" {
tSkipIfPulp339

latest_export=$(hammer --output csv --no-headers content-export list --content-view "${LIBRARY}" --organization "${ORGANIZATION}"\
--fields="Id,Path" --per-page=1 --order="id DESC")
export_history_id=$(echo $latest_export | cut -d, -f1) # 16
Expand All @@ -203,6 +215,8 @@ setup() {
}

@test "compare contents of library export and import" {
tSkipIfPulp339

export_version=$(hammer --output csv --no-headers content-view version list --content-view="${LIBRARY}" --organization="${ORGANIZATION}"\
--per-page=1 --fields="Version" --order="version DESC")
hammer --output csv --no-headers content-view version show --content-view="${LIBRARY}" --organization="${ORGANIZATION}" \
Expand All @@ -215,11 +229,15 @@ setup() {


@test "publish content view again" {
tSkipIfPulp339

hammer content-view publish --organization="${ORGANIZATION}" \
--name="${CONTENT_VIEW}"
}

@test "perform an incremental export" {
tSkipIfPulp339

export_version_id=$(hammer --output csv --no-headers content-view version list --content-view="${CONTENT_VIEW}" --organization="${ORGANIZATION}" \
--fields=id --per-page=1 --order="version DESC")

Expand All @@ -231,6 +249,8 @@ setup() {
}

@test "perform an incremental library export" {
tSkipIfPulp339

hammer content-export incremental library --organization="${ORGANIZATION}"

export_version_id=$(hammer --output csv --no-headers content-view version list --content-view="${LIBRARY}" --organization="${ORGANIZATION}" \
Expand Down
6 changes: 6 additions & 0 deletions bats/foreman_helper.bash
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,12 @@ tKatelloVersion() {
) | cut -d. -f1-2
}

tSkipIfPulp39() {
if tPackageExists python3.11-pulpcore; then
skip "Skipping on Pulpcore 3.9 until https://github.com/pulp/pulpcore/issues/4777 is fixed"
fi
}

tIsVersionNewer() {
GIVEN_VERSION="$1"
WANTED_VERSION="$2"
Expand Down

0 comments on commit 82ed6ce

Please sign in to comment.