Projet

Général

Profil

0003-tests-fix-naive-datetime-warning-37760.patch

Benjamin Dauvergne, 22 novembre 2019 12:55

Télécharger (1,59 ko)

Voir les différences:

Subject: [PATCH 3/8] tests: fix naive datetime warning (#37760)

 tests/test_jobs.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
tests/test_jobs.py
8 8

  
9 9
import utils
10 10

  
11
import isodate
12

  
13

  
11 14
from passerelle.base.models import Job, SkipJob, ResourceLog
15

  
12 16
from .test_base_adresse import base_adresse, StreetModel
13 17

  
14 18

  
......
59 63

  
60 64
    # use after_timestamp with SkipJob
61 65
    freezer.move_to('2019-01-01 00:00:00')
62
    mocked_get.side_effect = SkipJob(after_timestamp='2019-01-02 00:00:00')
66
    mocked_get.side_effect = SkipJob(after_timestamp=isodate.parse_datetime('2019-01-02T00:00:00+00:00'))
63 67
    base_adresse.jobs()
64 68
    assert Job.objects.get(id=job.id).status == 'registered'
65 69
    mocked_get.side_effect = None
......
100 104

  
101 105
    # use after_timestamp with add_job
102 106
    freezer.move_to('2019-01-01 00:00:00')
103
    job = base_adresse.add_job('update_streets_data', after_timestamp='2019-01-02 00:00:00')
107
    job = base_adresse.add_job('update_streets_data', after_timestamp=isodate.parse_datetime('2019-01-02T00:00:00+00:00'))
104 108
    base_adresse.jobs()
105 109
    assert Job.objects.get(id=job.id).status == 'registered'
106 110
    freezer.move_to('2019-01-02 01:00:00')
107
-