|
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