def test_42_delete_plex_chart_release(request): depends(request, ['release_plex']) results = DELETE(f'/chart/release/id/{plex_id}/') assert results.status_code == 200, results.text assert isinstance(results.json(), int), results.text job_status = wait_on_job(results.json(), 300) assert job_status['state'] == 'SUCCESS', str(job_status['results'])
def test_12_delete_second_keytab(request): depends(request, ["SECOND_KEYTAB"]) results = DELETE(f'/kerberos/keytab/id/{kt_id}') assert results.status_code == 200, results.text # double-check that it was actually deleted results = GET('/kerberos/keytab/?name=KT2') assert results.status_code == 200, results.text assert len(results.json()) == 0, results.text
def test_18_second_realm_delete(request): depends(request, ["SECOND_REALM"]) results = DELETE(f'/kerberos/realm/id/{realm_id}') assert results.status_code == 200, results.text # double-check that it was actually deleted results = GET(f'/kerberos/realm/?realm={SAMPLEDOM_NAME}') assert results.status_code == 200, results.text assert len(results.json()) == 0, results.text
def test_27_Delete_iSCSI_extent(): results = DELETE(f"/iscsi/extent/id/{extent_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_62_delete_iscsi_initiator(request): depends(request, ["iscsi_01"]) results = DELETE(f"/iscsi/initiator/id/{initiator_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_60_delete_iscsi_zvol_extent(request): depends(request, ["iscsi_30"]) results = DELETE(f"/iscsi/extent/id/{zvol_extent_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_58_delete_associate_iscsi_zvol_targe_and_zvol_textent(request): depends(request, ["iscsi_31"]) results = DELETE(f"/iscsi/targetextent/id/{zvol_associate_id}/", True) assert results.status_code == 200, results.text assert results.json(), results.text
def test_26_Delete_iSCSI_file_target(request): depends(request, ["iscsi_03"]) results = DELETE(f"/iscsi/target/id/{target_id}/", False) assert results.status_code == 200, results.text assert results.json(), results.text
def test_14_delete_public_image_with_id(request): depends(request, ["pull_public_image"]) results = DELETE(f'/container/image/id/{public_image_id}/') assert results.status_code == 200, results.text assert results.json() is None, results.text
def test_43_delete_truechart_catalog(request): depends(request, ['custom_catalog']) results = DELETE('/catalog/id/UPDATECHARTS/') assert results.status_code == 200, results.text assert isinstance(results.json(), bool), results.text assert results.json() is True, results.text
def test_28_Delete_portal(request): depends(request, ["pool_04"], scope="session") results = DELETE(f"/iscsi/portal/id/{portal_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_27_Delete_iSCSI_extent(request): depends(request, ["pool_04"], scope="session") results = DELETE(f"/iscsi/extent/id/{extent_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_26_Delete_ISCSI_target(request): depends(request, ["pool_04"], scope="session") results = DELETE(f"/iscsi/target/id/{target_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_28_Delete_portal(): results = DELETE(f"/iscsi/portal/id/{portal_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_96_delete_cloud_credentials_error(request, credentials): depends(request, ["pool_04"], scope="session") result = DELETE(f"/cloudsync/credentials/id/{credentials['id']}/") assert result.status_code == 422 assert "This credential is used by cloud sync task" in result.json( )["message"]
def test_25_Delete_associate_iSCSI_file_targetextent(request): depends(request, ["iscsi_05"], scope="session") results = DELETE(f"/iscsi/targetextent/id/{associate_id}/", False) assert results.status_code == 200, results.text assert results.json(), results.text
def test_14_removing_a_boot_environment_03(): global job_id results = DELETE("/bootenv/id/bootenv03/") assert results.status_code == 200, results.text job_id = results.json()
def test_27_Delete_iSCSI_file_extent(request): depends(request, ["iscsi_04"]) results = DELETE(f"/iscsi/extent/id/{extent_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_25_Delete_ISCSI_target(): results = DELETE("/iscsi/target/id/1/") assert results.json(), results.text
def test_59_delete_iscsi_zvol_target(request): depends(request, ["iscsi_29"]) results = DELETE(f"/iscsi/target/id/{zvol_target_id}/", True) assert results.status_code == 200, results.text assert results.json(), results.text
def test_26_Delete_iSCSI_extent(): results = DELETE("/iscsi/extent/id/1/") assert results.json(), results.text
def test_61_delete_portal(request): depends(request, ["iscsi_02"]) results = DELETE(f"/iscsi/portal/id/{portal_id}/") assert results.status_code == 200, results.text assert results.json(), results.text
def test_27_Delete_portal(): results = DELETE("/iscsi/portal/id/1/") assert results.json(), results.text
def test_25_Delete_ISCSI_target(): results = DELETE("/iscsi/target/id/1") assert results.json(), results.text
def test_44_delete_public_image_with_id(request): depends(request, ['pull_public_image']) results = DELETE(f'/container/image/id/{public_image_id}/', {'force': True}) assert results.status_code == 200, results.text assert results.json() is None, results.text
def test_27_Delete_portal(): results = DELETE("/iscsi/portal/id/1") assert results.json(), results.text
def test_43_delete_truechart_catalog(): results = DELETE('/catalog/id/UPDATECHARTS/') assert results.status_code == 200, results.text assert isinstance(results.json(), bool), results.text assert results.json() is True, results.text
def test_26_Delete_ISCSI_target(): results = DELETE(f"/iscsi/target/id/{target_id}/") assert results.status_code == 200, results.text assert results.json(), results.text