TST: cln runtime imports in some tests (#29560) · pandas-dev/pandas@2ade669 (original) (raw)
`@@ -1044,6 +1044,7 @@ def test_add_sub_nat(self):
`
1044
1044
`assert NaT - p is NaT
`
1045
1045
``
1046
1046
`p = Period("NaT", freq="M")
`
``
1047
`+
assert p is NaT
`
1047
1048
`assert p + NaT is NaT
`
1048
1049
`assert NaT + p is NaT
`
1049
1050
`assert p - NaT is NaT
`
`@@ -1284,6 +1285,7 @@ def test_add_offset_nat(self):
`
1284
1285
`# freq is DateOffset
`
1285
1286
`for freq in ["A", "2A", "3A"]:
`
1286
1287
`p = Period("NaT", freq=freq)
`
``
1288
`+
assert p is NaT
`
1287
1289
`for o in [offsets.YearEnd(2)]:
`
1288
1290
`assert p + o is NaT
`
1289
1291
`assert o + p is NaT
`
`@@ -1300,6 +1302,7 @@ def test_add_offset_nat(self):
`
1300
1302
``
1301
1303
`for freq in ["M", "2M", "3M"]:
`
1302
1304
`p = Period("NaT", freq=freq)
`
``
1305
`+
assert p is NaT
`
1303
1306
`for o in [offsets.MonthEnd(2), offsets.MonthEnd(12)]:
`
1304
1307
`assert p + o is NaT
`
1305
1308
`assert o + p is NaT
`
`@@ -1317,6 +1320,7 @@ def test_add_offset_nat(self):
`
1317
1320
`# freq is Tick
`
1318
1321
`for freq in ["D", "2D", "3D"]:
`
1319
1322
`p = Period("NaT", freq=freq)
`
``
1323
`+
assert p is NaT
`
1320
1324
`for o in [
`
1321
1325
`offsets.Day(5),
`
1322
1326
`offsets.Hour(24),
`
`@@ -1340,6 +1344,7 @@ def test_add_offset_nat(self):
`
1340
1344
``
1341
1345
`for freq in ["H", "2H", "3H"]:
`
1342
1346
`p = Period("NaT", freq=freq)
`
``
1347
`+
assert p is NaT
`
1343
1348
`for o in [
`
1344
1349
`offsets.Day(2),
`
1345
1350
`offsets.Hour(3),
`
`@@ -1439,6 +1444,7 @@ def test_sub_offset_nat(self):
`
1439
1444
`# freq is DateOffset
`
1440
1445
`for freq in ["A", "2A", "3A"]:
`
1441
1446
`p = Period("NaT", freq=freq)
`
``
1447
`+
assert p is NaT
`
1442
1448
`for o in [offsets.YearEnd(2)]:
`
1443
1449
`assert p - o is NaT
`
1444
1450
``
`@@ -1453,6 +1459,7 @@ def test_sub_offset_nat(self):
`
1453
1459
``
1454
1460
`for freq in ["M", "2M", "3M"]:
`
1455
1461
`p = Period("NaT", freq=freq)
`
``
1462
`+
assert p is NaT
`
1456
1463
`for o in [offsets.MonthEnd(2), offsets.MonthEnd(12)]:
`
1457
1464
`assert p - o is NaT
`
1458
1465
``
`@@ -1468,6 +1475,7 @@ def test_sub_offset_nat(self):
`
1468
1475
`# freq is Tick
`
1469
1476
`for freq in ["D", "2D", "3D"]:
`
1470
1477
`p = Period("NaT", freq=freq)
`
``
1478
`+
assert p is NaT
`
1471
1479
`for o in [
`
1472
1480
`offsets.Day(5),
`
1473
1481
`offsets.Hour(24),
`
`@@ -1489,6 +1497,7 @@ def test_sub_offset_nat(self):
`
1489
1497
``
1490
1498
`for freq in ["H", "2H", "3H"]:
`
1491
1499
`p = Period("NaT", freq=freq)
`
``
1500
`+
assert p is NaT
`
1492
1501
`for o in [
`
1493
1502
`offsets.Day(2),
`
1494
1503
`offsets.Hour(3),
`
`@@ -1511,6 +1520,7 @@ def test_sub_offset_nat(self):
`
1511
1520
`@pytest.mark.parametrize("freq", ["M", "2M", "3M"])
`
1512
1521
`def test_nat_ops(self, freq):
`
1513
1522
`p = Period("NaT", freq=freq)
`
``
1523
`+
assert p is NaT
`
1514
1524
`assert p + 1 is NaT
`
1515
1525
`assert 1 + p is NaT
`
1516
1526
`assert p - 1 is NaT
`