def test_print_summary_one_result(): results = [mock.sentinel.RESULT] with mock.patch('nox.tasks.logger', autospec=True) as logger: answer = tasks.print_summary(results, object()) assert not logger.warning.called assert not logger.success.called assert not logger.error.called assert answer is results
def test_print_summary_one_result(): results = [mock.sentinel.RESULT] with mock.patch("nox.tasks.logger", autospec=True) as logger: answer = tasks.print_summary(results, object()) assert not logger.warning.called assert not logger.success.called assert not logger.error.called assert answer is results
def test_print_summary(): results = [ sessions.Result(session='foo', status=sessions.Status.SUCCESS), sessions.Result(session='bar', status=sessions.Status.FAILED), ] with mock.patch.object(sessions.Result, 'log', autospec=True) as log: answer = tasks.print_summary(results, object()) assert log.call_count == 2 assert answer is results
def test_print_summary(): results = [ sessions.Result( session=argparse.Namespace(friendly_name="foo"), status=sessions.Status.SUCCESS, ), sessions.Result( session=argparse.Namespace(friendly_name="bar"), status=sessions.Status.FAILED, ), ] with mock.patch.object(sessions.Result, "log", autospec=True) as log: answer = tasks.print_summary(results, object()) assert log.call_count == 2 assert answer is results