示例#1
0
def sut_before_init(fake_controller: Controller, mocker: MockerFixture) -> Controller:
    fake_controller.args = {
        "controller": CONTROLLER_NAME,
        "integration": INTEGRATION_TEST_NAME,
    }
    integration_mock = IntegrationMock("test", fake_controller, mocker)
    mocker.patch.object(
        fake_controller, "get_integration", return_value=integration_mock
    )
    return fake_controller
示例#2
0
def fake_controller(hass_mock):
    c = Controller()  # type: ignore
    c.args = {}
    return c
示例#3
0
def fake_controller() -> Controller:
    c = Controller()  # type: ignore
    c.args = {}
    return c
示例#4
0
def fake_controller(hass_mock):
    c = Controller()
    c.args = {}
    return c