def test_get_distinct_agents(test_data, fields, expected_items): """Test get_distinct_agents function.""" with patch('sqlite3.connect') as mock_db: mock_db.return_value = test_data.global_db distinct = Agent.get_distinct_agents(fields=fields) assert distinct['items'] == expected_items