mcvirt.test package¶
Submodules¶
mcvirt.test.auth_tests module¶
-
class
mcvirt.test.auth_tests.AuthTests(methodName='runTest')[source]¶ Bases:
mcvirt.test.test_base.TestBaseProvides unit tests for the Auth class
-
TEST_PASSWORD= 'test-password'¶
-
TEST_USERNAME= 'test-user'¶
-
TEST_USERNAME_ALTERNATIVE= 'user-to-delete'¶
-
create_test_user(username, password)[source]¶ Create a test user, annotate the user object and return it
-
parse_command(command, username, password)[source]¶ Parse the specified command with the specified credentials
-
test_add_remove_user_permission()[source]¶ Add a user to a virtual machine, using the argument parser
-
mcvirt.test.run_tests module¶
mcvirt.test.test_base module¶
mcvirt.test.unit_test_bootstrap module¶
mcvirt.test.update_tests module¶
-
class
mcvirt.test.update_tests.UpdateTests(methodName='runTest')[source]¶ Bases:
mcvirt.test.test_base.TestBaseProvide unit tests for the functionality provided by the update subparser
mcvirt.test.validation_tests module¶
-
class
mcvirt.test.validation_tests.ValidationTests(methodName='runTest')[source]¶ Bases:
mcvirt.test.test_base.TestBaseProvides unit tests for validation
-
test_create_network()[source]¶ Test creating a netork with an invalid name to check that network creation uses ArgumentValidator
-
test_validity(validator, valid_list, invalid_list, expected_exception=<type 'exceptions.TypeError'>)[source]¶ Use the provided validator function to test each string in valid_list and invalid_list, failing the test if expected_exception is raised for anything in valid_list, and failing if the exception is NOT raised for anything in invalid_list
-