The ironic_python_agent.tests.unit.test_ironic_api_client Module

class ironic_python_agent.tests.unit.test_ironic_api_client.FakeResponse(content=None, status_code=200, headers=None)[source]

Bases: object

class ironic_python_agent.tests.unit.test_ironic_api_client.TestBaseIronicPythonAgent(*args, **kwds)[source]

Bases: oslotest.base.BaseTestCase

setUp()[source]
test_do_lookup()[source]
test_do_lookup_bad_response_body()[source]
test_do_lookup_bad_response_code()[source]
test_do_lookup_bad_response_data()[source]
test_do_lookup_no_heartbeat_timeout()[source]
test_do_lookup_with_uuid()[source]
test_get_agent_url_ipv4()[source]
test_get_agent_url_ipv6()[source]
test_heartbeat_409_status_code()[source]
test_heartbeat_invalid_status_code()[source]
test_heartbeat_requests_exception()[source]
test_lookup_node(*args, **keywargs)[source]
test_lookup_timeout(*args, **keywargs)[source]
test_successful_heartbeat()[source]
test_successful_heartbeat_ip6()[source]