CDS Management Tests for the CLI

CDS management tests for the CLI

rhui3_tests.test_cds_cmd.setup()[source]

announce the beginning of the test run

rhui3_tests.test_cds_cmd.teardown()[source]

announce the end of the test run

rhui3_tests.test_cds_cmd.test_01_init()[source]

log in to RHUI

rhui3_tests.test_cds_cmd.test_02_list_cds()[source]

check if there are no CDSs

rhui3_tests.test_cds_cmd.test_03_add_cds()[source]

add all known CDSs

rhui3_tests.test_cds_cmd.test_04_list_cds()[source]

check if the CDSs have been added

rhui3_tests.test_cds_cmd.test_05_reinstall_cds()[source]

add one of the CDSs again by reinstalling it

rhui3_tests.test_cds_cmd.test_06_list_cds()[source]

check if the CDSs are still tracked, and nothing extra has appeared

rhui3_tests.test_cds_cmd.test_07_readd_cds_noforce()[source]

check if rhui refuses to add a CDS again if no extra parameter is used

rhui3_tests.test_cds_cmd.test_08_list_cds()[source]

check if nothing extra has been added

rhui3_tests.test_cds_cmd.test_09_readd_cds()[source]

add one of the CDSs again by using force

rhui3_tests.test_cds_cmd.test_10_list_cds()[source]

check if the CDSs are still tracked, and nothing extra has appeared

rhui3_tests.test_cds_cmd.test_11_delete_cds_noforce()[source]

check if rhui refuses to delete the node when it’s the only/last one and force isn’t used

rhui3_tests.test_cds_cmd.test_12_list_cds()[source]

check if the last CDS really hasn’t been deleted

rhui3_tests.test_cds_cmd.test_13_delete_cds_force()[source]

delete the last CDS forcibly

rhui3_tests.test_cds_cmd.test_14_list_cds()[source]

check if the last CDS has been deleted

rhui3_tests.test_cds_cmd.test_15_add_bad_cds()[source]

try adding an incorrect CDS hostname, expect trouble and nothing added

rhui3_tests.test_cds_cmd.test_16_delete_bad_cds()[source]

try deleting a non-existing CDS hostname, expect trouble

rhui3_tests.test_cds_cmd.test_17_add_cds_changed_case()[source]

add and delete a CDS with uppercase characters, should work

rhui3_tests.test_cds_cmd.test_18_add_safe_unknown_key()[source]

try adding a CDS whose SSH key is unknown, without using –unsafe; should fail

rhui3_tests.test_cds_cmd.test_19_add_safe_known_key()[source]

add and delete a CDS whose SSH key is known, without using –unsafe; should work

rhui3_tests.test_cds_cmd.test_20_delete_unreachable()[source]

add a CDS, make it unreachable, and see if it can still be deleted from the RHUA

rhui3_tests.test_cds_cmd.test_21_check_cleanup()[source]

check if Apache was stopped and the remote file system unmounted on all CDSs

rhui3_tests.test_cds_cmd.test_22_verbose_reporting()[source]

check if a failure is reported properly (if puppet is run with –verbose)