def test_constructor_disabled(self, *, app, stable): stable.start_manager = False app.agent = Mock(name='agent') man = SetTableManager(stable) assert man assert not man.enabled app.agent.assert_not_called()
def test_constructor_enabled(self, *, app, stable): stable.start_manager = True app.agent = Mock(name='agent') man = SetTableManager(stable) assert man.enabled app.agent.assert_called_once_with( channel=man.topic, name='faust.SetTable.manager', )
def man(self, *, stable): return SetTableManager(stable)