diff --git a/teuthology/suite/test/test_run_.py b/teuthology/suite/test/test_run_.py index 754a4bd9e..929b8a260 100644 --- a/teuthology/suite/test/test_run_.py +++ b/teuthology/suite/test/test_run_.py @@ -1,3 +1,4 @@ +import logging import os import pytest import requests @@ -14,6 +15,7 @@ from teuthology.suite import run from teuthology.util.time import TIMESTAMP_FMT +log = logging.getLogger(__name__) class TestRun(object): klass = run.Run @@ -314,10 +316,22 @@ def test_successful_schedule( desc=os.path.join(self.args.suite, build_matrix_desc), ) + #kwargs = m_schedule_jobs.call_args.kwargs + #log.info("args=\n%s", kwargs['args']) + #log.info("yaml =\n%s", kwargs['stdin']) m_schedule_jobs.assert_has_calls( [call([], [expected_job], runobj.name)], ) - kwargs = m_schedule_jobs.call_kwargs + #kwargs = m_schedule_jobs.call_args.kwargs + #log.info("calls=\n%s", m_schedule_jobs.mock_calls) + c = m_schedule_jobs.mock_calls[0] + log.info("call =\n%s", c) + #log.info("args =\n%s", c.args) + #kwargs = c.kwargs + kwargs = c[1][0] # I hate this. + log.info("kwargs =\n%s", kwargs) + log.info("args=\n%s", kwargs['args']) + log.info("yaml =\n%s", kwargs['stdin']) stdin_yaml = yaml.safe_load(kwargs['stdin']) for k in y: assert y[k] == stdin_yaml[k]