From ae6fa914aa2f43d39ae491ac7d3140dda69702fa Mon Sep 17 00:00:00 2001 From: Sergey Fedoseev Date: Fri, 29 Dec 2017 03:35:41 +0500 Subject: Fixed #28926 -- Fixed loss of precision of big DurationField values on SQLite and MySQL. --- tests/model_fields/test_durationfield.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/model_fields') diff --git a/tests/model_fields/test_durationfield.py b/tests/model_fields/test_durationfield.py index d39126a0ab..b73994f86a 100644 --- a/tests/model_fields/test_durationfield.py +++ b/tests/model_fields/test_durationfield.py @@ -12,7 +12,7 @@ from .models import DurationModel, NullDurationModel class TestSaveLoad(TestCase): def test_simple_roundtrip(self): - duration = datetime.timedelta(days=123, seconds=123, microseconds=123) + duration = datetime.timedelta(microseconds=8999999999999999) DurationModel.objects.create(field=duration) loaded = DurationModel.objects.get() self.assertEqual(loaded.field, duration) -- cgit v1.3