MCPcopy Create free account
hub / github.com/dateutil/dateutil / testRangeEquality

Method testRangeEquality

tests/test_tz.py:1367–1396  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1365 self.assertEqual(EST5EDT_td, EST5EDT_sec)
1366
1367 def testRangeEquality(self):
1368 TZR1 = tz.tzrange('EST', -18000, 'EDT', -14400)
1369
1370 # Standard abbreviation different
1371 TZR2 = tz.tzrange('ET', -18000, 'EDT', -14400)
1372 self.assertNotEqual(TZR1, TZR2)
1373
1374 # DST abbreviation different
1375 TZR3 = tz.tzrange('EST', -18000, 'EMT', -14400)
1376 self.assertNotEqual(TZR1, TZR3)
1377
1378 # STD offset different
1379 TZR4 = tz.tzrange('EST', -14000, 'EDT', -14400)
1380 self.assertNotEqual(TZR1, TZR4)
1381
1382 # DST offset different
1383 TZR5 = tz.tzrange('EST', -18000, 'EDT', -18000)
1384 self.assertNotEqual(TZR1, TZR5)
1385
1386 # Start delta different
1387 TZR6 = tz.tzrange('EST', -18000, 'EDT', -14400,
1388 start=relativedelta(hours=+1, month=3,
1389 day=1, weekday=SU(+2)))
1390 self.assertNotEqual(TZR1, TZR6)
1391
1392 # End delta different
1393 TZR7 = tz.tzrange('EST', -18000, 'EDT', -14400,
1394 end=relativedelta(hours=+1, month=11,
1395 day=1, weekday=SU(+2)))
1396 self.assertNotEqual(TZR1, TZR7)
1397
1398 def testRangeInequalityUnsupported(self):
1399 TZR = tz.tzrange('EST', -18000, 'EDT', -14400)

Callers

nothing calls this directly

Calls 1

relativedeltaClass · 0.90

Tested by

no test coverage detected