mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #33368 -- Fixed parse_duration() crash on invalid separators for decimal fractions.
This commit is contained in:
committed by
Mariusz Felisiak
parent
b0d16d0129
commit
4fd3044ca0
@@ -161,6 +161,11 @@ class DurationParseTests(unittest.TestCase):
|
||||
('-PT0.000005S', timedelta(microseconds=-5)),
|
||||
('-PT0,000005S', timedelta(microseconds=-5)),
|
||||
('-P4DT1H', timedelta(days=-4, hours=-1)),
|
||||
# Invalid separators for decimal fractions.
|
||||
('P3(3D', None),
|
||||
('PT3)3H', None),
|
||||
('PT3|3M', None),
|
||||
('PT3/3S', None),
|
||||
)
|
||||
for source, expected in test_values:
|
||||
with self.subTest(source=source):
|
||||
|
||||
Reference in New Issue
Block a user