mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Refs #33476 -- Reformatted code with Black.
This commit is contained in:
committed by
Mariusz Felisiak
parent
f68fa8b45d
commit
9c19aff7c7
@@ -3,31 +3,31 @@ import unittest
|
||||
|
||||
from django.utils.dateparse import parse_duration
|
||||
from django.utils.duration import (
|
||||
duration_iso_string, duration_microseconds, duration_string,
|
||||
duration_iso_string,
|
||||
duration_microseconds,
|
||||
duration_string,
|
||||
)
|
||||
|
||||
|
||||
class TestDurationString(unittest.TestCase):
|
||||
|
||||
def test_simple(self):
|
||||
duration = datetime.timedelta(hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(duration_string(duration), '01:03:05')
|
||||
self.assertEqual(duration_string(duration), "01:03:05")
|
||||
|
||||
def test_days(self):
|
||||
duration = datetime.timedelta(days=1, hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(duration_string(duration), '1 01:03:05')
|
||||
self.assertEqual(duration_string(duration), "1 01:03:05")
|
||||
|
||||
def test_microseconds(self):
|
||||
duration = datetime.timedelta(hours=1, minutes=3, seconds=5, microseconds=12345)
|
||||
self.assertEqual(duration_string(duration), '01:03:05.012345')
|
||||
self.assertEqual(duration_string(duration), "01:03:05.012345")
|
||||
|
||||
def test_negative(self):
|
||||
duration = datetime.timedelta(days=-1, hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(duration_string(duration), '-1 01:03:05')
|
||||
self.assertEqual(duration_string(duration), "-1 01:03:05")
|
||||
|
||||
|
||||
class TestParseDurationRoundtrip(unittest.TestCase):
|
||||
|
||||
def test_simple(self):
|
||||
duration = datetime.timedelta(hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(parse_duration(duration_string(duration)), duration)
|
||||
@@ -46,26 +46,24 @@ class TestParseDurationRoundtrip(unittest.TestCase):
|
||||
|
||||
|
||||
class TestISODurationString(unittest.TestCase):
|
||||
|
||||
def test_simple(self):
|
||||
duration = datetime.timedelta(hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(duration_iso_string(duration), 'P0DT01H03M05S')
|
||||
self.assertEqual(duration_iso_string(duration), "P0DT01H03M05S")
|
||||
|
||||
def test_days(self):
|
||||
duration = datetime.timedelta(days=1, hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(duration_iso_string(duration), 'P1DT01H03M05S')
|
||||
self.assertEqual(duration_iso_string(duration), "P1DT01H03M05S")
|
||||
|
||||
def test_microseconds(self):
|
||||
duration = datetime.timedelta(hours=1, minutes=3, seconds=5, microseconds=12345)
|
||||
self.assertEqual(duration_iso_string(duration), 'P0DT01H03M05.012345S')
|
||||
self.assertEqual(duration_iso_string(duration), "P0DT01H03M05.012345S")
|
||||
|
||||
def test_negative(self):
|
||||
duration = -1 * datetime.timedelta(days=1, hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(duration_iso_string(duration), '-P1DT01H03M05S')
|
||||
self.assertEqual(duration_iso_string(duration), "-P1DT01H03M05S")
|
||||
|
||||
|
||||
class TestParseISODurationRoundtrip(unittest.TestCase):
|
||||
|
||||
def test_simple(self):
|
||||
duration = datetime.timedelta(hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(parse_duration(duration_iso_string(duration)), duration)
|
||||
@@ -80,7 +78,10 @@ class TestParseISODurationRoundtrip(unittest.TestCase):
|
||||
|
||||
def test_negative(self):
|
||||
duration = datetime.timedelta(days=-1, hours=1, minutes=3, seconds=5)
|
||||
self.assertEqual(parse_duration(duration_iso_string(duration)).total_seconds(), duration.total_seconds())
|
||||
self.assertEqual(
|
||||
parse_duration(duration_iso_string(duration)).total_seconds(),
|
||||
duration.total_seconds(),
|
||||
)
|
||||
|
||||
|
||||
class TestDurationMicroseconds(unittest.TestCase):
|
||||
@@ -94,4 +95,6 @@ class TestDurationMicroseconds(unittest.TestCase):
|
||||
]
|
||||
for delta in deltas:
|
||||
with self.subTest(delta=delta):
|
||||
self.assertEqual(datetime.timedelta(microseconds=duration_microseconds(delta)), delta)
|
||||
self.assertEqual(
|
||||
datetime.timedelta(microseconds=duration_microseconds(delta)), delta
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user