"""Unit tests for the flow class of chartmetric_monitor.""" from unittest import mock from unittest.mock import MagicMock from swf_monitoring.flows.chartmetric_monitor.flow import Flow def test_decider(): """Test normal decider execution.""" check_tables = MagicMock() schedule = MagicMock(return_value=check_tables) flow = Flow() flow.decider(schedule) schedule.assert_has_calls([ mock.call('check_tables', mock.ANY) ])