mirror of
https://github.com/jazzband/django-auditlog.git
synced 2026-03-16 22:20:26 +00:00
Skip incompatible tests on Django 6.0+
refs: - #635 - #646 - https://code.djangoproject.com/ticket/27222
This commit is contained in:
parent
572aeebec7
commit
cb5a264287
1 changed files with 10 additions and 1 deletions
|
|
@ -4,11 +4,12 @@ import json
|
||||||
import random
|
import random
|
||||||
import warnings
|
import warnings
|
||||||
from datetime import timezone
|
from datetime import timezone
|
||||||
from unittest import mock
|
from unittest import mock, skipIf
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
import freezegun
|
import freezegun
|
||||||
from dateutil.tz import gettz
|
from dateutil.tz import gettz
|
||||||
|
from django import VERSION as DJANGO_VERSION
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.contrib.admin.sites import AdminSite
|
from django.contrib.admin.sites import AdminSite
|
||||||
|
|
@ -1213,6 +1214,10 @@ class DateTimeFieldModelTest(TestCase):
|
||||||
)
|
)
|
||||||
dtm.save()
|
dtm.save()
|
||||||
|
|
||||||
|
@skipIf(
|
||||||
|
DJANGO_VERSION >= (6, 0, 0),
|
||||||
|
"Django 6.0+ evaluates Now() during save (ticket #27222)",
|
||||||
|
)
|
||||||
def test_datetime_field_functions_now(self):
|
def test_datetime_field_functions_now(self):
|
||||||
timestamp = datetime.datetime(2017, 1, 10, 15, 0, tzinfo=timezone.utc)
|
timestamp = datetime.datetime(2017, 1, 10, 15, 0, tzinfo=timezone.utc)
|
||||||
date = datetime.date(2017, 1, 10)
|
date = datetime.date(2017, 1, 10)
|
||||||
|
|
@ -1231,6 +1236,10 @@ class DateTimeFieldModelTest(TestCase):
|
||||||
dtm.save()
|
dtm.save()
|
||||||
self.assertEqual(dtm.naive_dt, Now())
|
self.assertEqual(dtm.naive_dt, Now())
|
||||||
|
|
||||||
|
@skipIf(
|
||||||
|
DJANGO_VERSION >= (6, 0, 0),
|
||||||
|
"Django 6.0+ evaluates Value() during save (ticket #27222)",
|
||||||
|
)
|
||||||
def test_json_field_value_none(self):
|
def test_json_field_value_none(self):
|
||||||
json_model = NullableJSONModel(json=Value(None, JSONField()))
|
json_model = NullableJSONModel(json=Value(None, JSONField()))
|
||||||
json_model.save()
|
json_model.save()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue