|
6 | 6 | import numpy as np
|
7 | 7 | import pandas as pd
|
8 | 8 | import pytest
|
9 |
| -from packaging import version |
10 | 9 |
|
11 | 10 | import xarray as xr
|
12 | 11 | from xarray.core import dtypes, duck_array_ops
|
@@ -1534,13 +1533,6 @@ class TestVariable:
|
1534 | 1533 | ids=repr,
|
1535 | 1534 | )
|
1536 | 1535 | def test_aggregation(self, func, dtype):
|
1537 |
| - if ( |
1538 |
| - func.name == "prod" |
1539 |
| - and dtype.kind == "f" |
1540 |
| - and version.parse(pint.__version__) < version.parse("0.19") |
1541 |
| - ): |
1542 |
| - pytest.xfail(reason="nanprod is not by older `pint` versions") |
1543 |
| - |
1544 | 1536 | array = np.linspace(0, 1, 10).astype(dtype) * (
|
1545 | 1537 | unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
|
1546 | 1538 | )
|
@@ -2395,13 +2387,6 @@ def test_repr(self, func, variant, dtype):
|
2395 | 2387 | ids=repr,
|
2396 | 2388 | )
|
2397 | 2389 | def test_aggregation(self, func, dtype):
|
2398 |
| - if ( |
2399 |
| - func.name == "prod" |
2400 |
| - and dtype.kind == "f" |
2401 |
| - and version.parse(pint.__version__) < version.parse("0.19") |
2402 |
| - ): |
2403 |
| - pytest.xfail(reason="nanprod is not by older `pint` versions") |
2404 |
| - |
2405 | 2390 | array = np.arange(10).astype(dtype) * (
|
2406 | 2391 | unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
|
2407 | 2392 | )
|
@@ -4093,13 +4078,6 @@ def test_repr(self, func, variant, dtype):
|
4093 | 4078 | ids=repr,
|
4094 | 4079 | )
|
4095 | 4080 | def test_aggregation(self, func, dtype):
|
4096 |
| - if ( |
4097 |
| - func.name == "prod" |
4098 |
| - and dtype.kind == "f" |
4099 |
| - and version.parse(pint.__version__) < version.parse("0.19") |
4100 |
| - ): |
4101 |
| - pytest.xfail(reason="nanprod is not by older `pint` versions") |
4102 |
| - |
4103 | 4081 | unit_a, unit_b = (
|
4104 | 4082 | (unit_registry.Pa, unit_registry.degK)
|
4105 | 4083 | if func.name != "cumprod"
|
|
0 commit comments