summaryrefslogtreecommitdiff
path: root/tests/utils_tests/test_datetime_safe.py
diff options
context:
space:
mode:
authordjango-bot <ops@djangoproject.com>2022-02-08 12:09:55 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-02-08 12:15:38 +0100
commit6a682b38e75d4c975b4c4493565a59f1bc14397c (patch)
tree0bd9cda550bea26238656d9f120d769e8b41bb9e /tests/utils_tests/test_datetime_safe.py
parente73ce08888e6f34d3f050377cfd2fbb733be94a9 (diff)
[4.0.x] Refs #33476 -- Reformatted code with Black.
Backport of 9c19aff7c7561e3a82978a272ecdaad40dda5c00 from main.
Diffstat (limited to 'tests/utils_tests/test_datetime_safe.py')
-rw-r--r--tests/utils_tests/test_datetime_safe.py52
1 files changed, 36 insertions, 16 deletions
diff --git a/tests/utils_tests/test_datetime_safe.py b/tests/utils_tests/test_datetime_safe.py
index b5ee3d0cad..cb987319f4 100644
--- a/tests/utils_tests/test_datetime_safe.py
+++ b/tests/utils_tests/test_datetime_safe.py
@@ -1,4 +1,5 @@
-from datetime import date as original_date, datetime as original_datetime
+from datetime import date as original_date
+from datetime import datetime as original_datetime
from django.test import SimpleTestCase, ignore_warnings
from django.utils.deprecation import RemovedInDjango50Warning
@@ -8,7 +9,6 @@ with ignore_warnings(category=RemovedInDjango50Warning):
class DatetimeTests(SimpleTestCase):
-
def setUp(self):
self.percent_y_safe = (1900, 1, 1) # >= 1900 required on Windows.
self.just_safe = (1000, 1, 1)
@@ -17,36 +17,54 @@ class DatetimeTests(SimpleTestCase):
self.more_recent = (2006, 1, 1)
def test_compare_datetimes(self):
- self.assertEqual(original_datetime(*self.more_recent), datetime(*self.more_recent))
- self.assertEqual(original_datetime(*self.really_old), datetime(*self.really_old))
+ self.assertEqual(
+ original_datetime(*self.more_recent), datetime(*self.more_recent)
+ )
+ self.assertEqual(
+ original_datetime(*self.really_old), datetime(*self.really_old)
+ )
self.assertEqual(original_date(*self.more_recent), date(*self.more_recent))
self.assertEqual(original_date(*self.really_old), date(*self.really_old))
self.assertEqual(
- original_date(*self.just_safe).strftime('%Y-%m-%d'), date(*self.just_safe).strftime('%Y-%m-%d')
+ original_date(*self.just_safe).strftime("%Y-%m-%d"),
+ date(*self.just_safe).strftime("%Y-%m-%d"),
)
self.assertEqual(
- original_datetime(*self.just_safe).strftime('%Y-%m-%d'), datetime(*self.just_safe).strftime('%Y-%m-%d')
+ original_datetime(*self.just_safe).strftime("%Y-%m-%d"),
+ datetime(*self.just_safe).strftime("%Y-%m-%d"),
)
def test_safe_strftime(self):
- self.assertEqual(date(*self.just_unsafe[:3]).strftime('%Y-%m-%d (weekday %w)'), '0999-12-31 (weekday 2)')
- self.assertEqual(date(*self.just_safe).strftime('%Y-%m-%d (weekday %w)'), '1000-01-01 (weekday 3)')
+ self.assertEqual(
+ date(*self.just_unsafe[:3]).strftime("%Y-%m-%d (weekday %w)"),
+ "0999-12-31 (weekday 2)",
+ )
+ self.assertEqual(
+ date(*self.just_safe).strftime("%Y-%m-%d (weekday %w)"),
+ "1000-01-01 (weekday 3)",
+ )
self.assertEqual(
- datetime(*self.just_unsafe).strftime('%Y-%m-%d %H:%M:%S (weekday %w)'), '0999-12-31 23:59:59 (weekday 2)'
+ datetime(*self.just_unsafe).strftime("%Y-%m-%d %H:%M:%S (weekday %w)"),
+ "0999-12-31 23:59:59 (weekday 2)",
)
self.assertEqual(
- datetime(*self.just_safe).strftime('%Y-%m-%d %H:%M:%S (weekday %w)'), '1000-01-01 00:00:00 (weekday 3)'
+ datetime(*self.just_safe).strftime("%Y-%m-%d %H:%M:%S (weekday %w)"),
+ "1000-01-01 00:00:00 (weekday 3)",
)
# %y will error before this date
- self.assertEqual(date(*self.percent_y_safe).strftime('%y'), '00')
- self.assertEqual(datetime(*self.percent_y_safe).strftime('%y'), '00')
- with self.assertRaisesMessage(TypeError, 'strftime of dates before 1000 does not handle %y'):
- datetime(*self.just_unsafe).strftime('%y')
+ self.assertEqual(date(*self.percent_y_safe).strftime("%y"), "00")
+ self.assertEqual(datetime(*self.percent_y_safe).strftime("%y"), "00")
+ with self.assertRaisesMessage(
+ TypeError, "strftime of dates before 1000 does not handle %y"
+ ):
+ datetime(*self.just_unsafe).strftime("%y")
- self.assertEqual(date(1850, 8, 2).strftime("%Y/%m/%d was a %A"), '1850/08/02 was a Friday')
+ self.assertEqual(
+ date(1850, 8, 2).strftime("%Y/%m/%d was a %A"), "1850/08/02 was a Friday"
+ )
def test_zero_padding(self):
"""
@@ -54,4 +72,6 @@ class DatetimeTests(SimpleTestCase):
Pre-1000AD dates are padded with zeros if necessary
"""
- self.assertEqual(date(1, 1, 1).strftime("%Y/%m/%d was a %A"), '0001/01/01 was a Monday')
+ self.assertEqual(
+ date(1, 1, 1).strftime("%Y/%m/%d was a %A"), "0001/01/01 was a Monday"
+ )