mirror of
https://github.com/beetbox/beets.git
synced 2025-12-26 18:43:38 +01:00
Test further hour precision intervals
This commit is contained in:
parent
61b832990f
commit
5f2c47ec18
1 changed files with 12 additions and 0 deletions
|
|
@ -59,8 +59,20 @@ class DateIntervalTest(unittest.TestCase):
|
|||
self.assertExcludes('1999-12..2000-02', '2000-03-01T00:00:00')
|
||||
|
||||
def test_hour_precision_intervals(self):
|
||||
self.assertExcludes('2000-01-01T12..2000-01-01T13',
|
||||
'2000-01-01T11:59:59')
|
||||
self.assertContains('2000-01-01T12..2000-01-01T13',
|
||||
'2000-01-01T12:00:00')
|
||||
self.assertContains('2000-01-01T12..2000-01-01T13',
|
||||
'2000-01-01T12:30:00')
|
||||
self.assertContains('2000-01-01T12..2000-01-01T13',
|
||||
'2000-01-01T13:30:00')
|
||||
self.assertContains('2000-01-01T12..2000-01-01T13',
|
||||
'2000-01-01T13:59:59')
|
||||
self.assertExcludes('2000-01-01T12..2000-01-01T13',
|
||||
'2000-01-01T14:00:00')
|
||||
self.assertExcludes('2000-01-01T12..2000-01-01T13',
|
||||
'2000-01-01T14:30:00')
|
||||
|
||||
def test_unbounded_endpoints(self):
|
||||
self.assertContains('..', date=datetime.max)
|
||||
|
|
|
|||
Loading…
Reference in a new issue