Projet

Général

Profil

0001-tests-add-deterministic-ordering-on-job-queryset.patch

Nicolas Roche, 01 février 2021 12:11

Télécharger (1,24 ko)

Voir les différences:

Subject: [PATCH] tests: add deterministic ordering on job queryset

 passerelle/base/models.py | 3 +++
 1 file changed, 3 insertions(+)
passerelle/base/models.py
765 765
                     ('running', _('Running')),
766 766
                     ('failed', _('Failed')),
767 767
                     ('restarted', _('Failed and restarted')),
768 768
                     ('completed', _('Completed'))
769 769
                    ),
770 770
            )
771 771
    status_details = JSONField(default={})
772 772

  
773
    class Meta:
774
        ordering = ('id',)
775

  
773 776
    def set_after_timestamp(self, value):
774 777
        if isinstance(value, datetime.datetime):
775 778
            self.after_timestamp = value
776 779
        elif isinstance(value, six.integer_types + (float,)):
777 780
            self.after_timestamp = timezone.now() + datetime.timedelta(seconds=value)
778 781
        elif isinstance(value, datetime.timedelta):
779 782
            self.after_timestamp = timezone.now() + value
780 783
        else:
781
-