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