"""Test for the rule condition field logic.""" from unittest.mock import patch from owsresponse import response from vector_job_rules.logic import rule_condition_field @patch('vector_job_rules.logic.rule_condition_field.field_model') def test_get_rule_condition_fields_logic(mock_model, get_fields_fixture): """Test getting and formatting rule condition fields.""" mock_model.get_fields.return_value = response.Response(get_fields_fixture) all_fields = rule_condition_field.get_fields() mock_model.get_fields.assert_called() assert all_fields.message == {'items': get_fields_fixture}