waft.framework_unit_tests.test_waft module¶
- waft.framework_unit_tests.test_waft.dummy_config_file(tmp_path)¶
Create a real dummy config file for use in tests.
- waft.framework_unit_tests.test_waft.mock_config_reader()¶
Return a usable mocked instance of a ConfigReader object
- waft.framework_unit_tests.test_waft.mock_connection_details()¶
Return a usable mocked instance of a ConnectionDetails object
- waft.framework_unit_tests.test_waft.mock_node()¶
Return a mocked node object
- waft.framework_unit_tests.test_waft.mock_user_configured_system()¶
Return a usable mocked instance of a UserConfiguredSystem object
- waft.framework_unit_tests.test_waft.test_active_system_name_setter(waft_instance, mock_user_configured_system, mock_config_reader)¶
Test setting the active system by name
- waft.framework_unit_tests.test_waft.test_connection_details_property(waft_instance, mock_user_configured_system, mock_config_reader, mock_connection_details)¶
Test getting ConnectionDetails by setting active system by name
- waft.framework_unit_tests.test_waft.test_initialization(waft_instance, mock_config_reader)¶
Test initializing various objects used in testing the Waft object
- waft.framework_unit_tests.test_waft.test_node_property(waft_instance, mock_user_configured_system, mock_config_reader, mock_connection_details, mock_node)¶
Test initializing node in Waft object
- waft.framework_unit_tests.test_waft.test_warp_actions_property(waft_instance, mock_user_configured_system, mock_config_reader, mock_connection_details, mock_node)¶
Test initializing WarpActions in Waft object
- waft.framework_unit_tests.test_waft.waft_instance(mock_config_reader, dummy_config_file)¶
Patch ConfigReader in an instance of Waft to facilitate testing with a real dummy config file.