def test_should_not_write_anything_when_no_metrics_given(self): mock_file = Mock() metrics = {} _write_metrics(metrics, mock_file) self.assertFalse(mock_file.write.called)
def test_should_write_metrics(self): mock_file = Mock() metrics = { "metric1": 21, "metric2": 42 } _write_metrics(metrics, mock_file) self.assertEquals(mock_file.write.call_args_list, [call('metric2=42\n'), call('metric1=21\n')])