mirror of
https://github.com/ansible/awx.git
synced 2026-02-18 11:40:05 -03:30
add type to recent_jobs
This commit is contained in:
@@ -71,12 +71,20 @@ class TestJobTemplateSerializerGetRelated():
|
||||
class TestJobTemplateSerializerGetSummaryFields():
|
||||
def test__recent_jobs(self, mocker, job_template, jobs):
|
||||
|
||||
job_template.jobs.all = mocker.MagicMock(**{'order_by.return_value': jobs})
|
||||
job_template.jobs.all.return_value = job_template.jobs.all
|
||||
job_template.unifiedjob_unified_jobs = mocker.MagicMock(**{
|
||||
'non_polymorphic.return_value': mocker.MagicMock(**{
|
||||
'only.return_value': mocker.MagicMock(**{
|
||||
'order_by.return_value': jobs
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
serializer = JobTemplateSerializer()
|
||||
recent_jobs = serializer._recent_jobs(job_template)
|
||||
|
||||
job_template.unifiedjob_unified_jobs.non_polymorphic.assert_called_once_with()
|
||||
job_template.unifiedjob_unified_jobs.non_polymorphic().only().order_by.assert_called_once_with('-created')
|
||||
|
||||
job_template.jobs.all.assert_called_once_with()
|
||||
job_template.jobs.all.order_by.assert_called_once_with('-created')
|
||||
assert len(recent_jobs) == 10
|
||||
|
||||
Reference in New Issue
Block a user