Tests for RHUI without the RHUA

Tests for RHUI without the RHUA

class rhui4_tests.test_rhui_without_rhua.TestRHUIWithoutRHUA[source]

class to test RHUI clients without CDSes contacting the RHUA

static setup_class()[source]

announce the beginning of the test run

static teardown_class()[source]

announce the end of the test run

static test_01_init()[source]

log in to RHUI, upload cert, add HAProxy

static test_02_disable_containers()[source]

disable support for containers and the RHUA fetcher

static test_03_add_cds()[source]

add a CDS

static test_04_try_adding_a_container()[source]

try adding a container, should not be possible

static test_05_try_creating_container_conf()[source]

try creating a container configuration RPM, should not be possible

static test_06_check_conf_containers()[source]

check the nginx configuration file for container configuration, should not be there

static test_07_check_container_urls()[source]

check container related URLs, should not be available/found

static test_08_check_conf_fetcher()[source]

check the nginx configuration file for RHUA fetcher configuration, should not be there

test_09_add_repo()[source]

add a repo

test_10_gen_cli_rpm()[source]

generate a client configuration RPM

static test_11_install_cli_rpm()[source]

install the client configuration RPM

test_12_sync_repo()[source]

sync the repo

test_13_get_unavailable_content()[source]

check if the repo returns 404 at this point

test_14_export_repo()[source]

export the repo

test_15_get_available_content()[source]

check if the repo is available now

test_99_cleanup()[source]

clean up