issue_comments: 948958184
This data as json
html_url | issue_url | id | node_id | user | created_at | updated_at | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
https://github.com/pydata/xarray/pull/5847#issuecomment-948958184 | https://api.github.com/repos/pydata/xarray/issues/5847 | 948958184 | IC_kwDOAMm_X844j_Po | 31376402 | 2021-10-21T19:59:18Z | 2021-10-21T20:00:04Z | CONTRIBUTOR | Hi @Illviljan @keewis, I have added tests and marked them as xfail Accoriding to pytest docs
This case seems exactly what xfail is meant for. But feel free to change this.
It seems so, but it raises a ```python import xarray as xr import numpy as np import matplotlib.pyplot as plt import pytest pint = pytest.importorskip("pint") unit_registry = pint.UnitRegistry(force_ndarray=True) coord_unit, coord_attrs = (unit_registry.m, {}) def test_units_in_slice_line_plot_labels_isel(): arr = xr.DataArray( name="var_a", data=np.array([[1, 2], [3, 4]]), coords=dict( a=("x", np.array([5, 6]) * coord_unit, coord_attrs), b=("y", np.array([7, 8])), ), dims=("x", "y"), ) arr.isel(x=0).plot(marker="o") assert plt.gca().get_title() == "a = 5 [meter]" return arr test_units_in_slice_line_plot_labels_isel() ``` I would appreciate a lot if we keep the scope of this PR to what I have contributed so far, I am running out of bandwidth in the project I am involved and won't be able to add much more to this PR. Kind regards, Victor |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
1021396447 |