Ejemplo n.º 1
0
def test_route_stop_disabled(dummy_provider):
    dummy_provider.stop = mock.Mock()
    route = Route(dummy_provider, handler=mock.Mock())

    assert route.enabled is True
    route.stop()

    assert dummy_provider.stop.called
    assert route.enabled is False
Ejemplo n.º 2
0
def test_route_stop_disabled(dummy_provider):
    dummy_provider.stop = mock.Mock()
    route = Route(dummy_provider, handler=mock.Mock())

    assert route.enabled is True
    route.stop()

    assert dummy_provider.stop.called
    assert route.enabled is False
Ejemplo n.º 3
0
def test_route_stop_with_handler_stop(dummy_provider):
    class handler:
        def handle(self, *args):
            pass

    dummy_provider.stop = mock.Mock()
    handler = handler()
    handler.stop = mock.Mock()
    route = Route(dummy_provider, handler)
    route.stop()

    assert dummy_provider.stop.called
    assert handler.stop.called
Ejemplo n.º 4
0
def test_route_stop_with_handler_stop(dummy_provider):
    class handler:
        def handle(self, *args):
            pass

    dummy_provider.stop = mock.Mock()
    handler = handler()
    handler.stop = mock.Mock()
    route = Route(dummy_provider, handler)
    route.stop()

    assert dummy_provider.stop.called
    assert handler.stop.called
Ejemplo n.º 5
0
def test_route_stop(dummy_provider):
    dummy_provider.stop = mock.Mock()
    route = Route(dummy_provider, handler=mock.Mock())
    route.stop()

    assert dummy_provider.stop.called
Ejemplo n.º 6
0
def test_route_stop(dummy_provider):
    dummy_provider.stop = mock.Mock()
    route = Route(dummy_provider, handler=mock.Mock())
    route.stop()

    assert dummy_provider.stop.called