11import geodatasets
22import geopandas as gpd
3+ import pandas as pd
34import pytest
45import xarray as xr
56import xproj # noqa: F401
@@ -30,6 +31,7 @@ def glaciers():
3031 glaciers_df = gpd .read_file (
3132 "https://github.com/loreabad6/post/raw/refs/heads/main/inst/extdata/svalbard.gpkg"
3233 )
34+ glaciers_df ["year" ] = pd .to_datetime (glaciers_df ["year" ].astype (int ), format = "%Y" )
3335 return (
3436 glaciers_df .set_index (["name" , "year" ])
3537 .to_xarray ()
@@ -117,7 +119,7 @@ def test_var_geom(glaciers):
117119 ax0 = ax [0 ][0 ]
118120 assert ax0 .get_xlabel () == "Easting\n [metre]"
119121 assert ax0 .get_ylabel () == "Northing\n [metre]"
120- assert ax0 .get_title () == "year = 1936.0 "
122+ assert ax0 .get_title () == "year = 1936-01-01 "
121123
122124
123125@image_comparison (
@@ -130,7 +132,7 @@ def test_var_geom_facet(glaciers):
130132 assert ax [2 ][0 ].get_xlabel () == "Easting\n [metre]"
131133 assert ax [0 ][0 ].get_ylabel () == "Northing\n [metre]"
132134 assert ax [0 ][0 ].get_title () == "name = Austre Brøggerbreen"
133- assert ax [0 ][- 1 ].get_ylabel () == "year = 1936.0 "
135+ assert ax [0 ][- 1 ].get_ylabel () == "year = 1936-01-01 "
134136
135137
136138@image_comparison (
@@ -143,7 +145,7 @@ def test_var_geom_ds(glaciers):
143145 ax0 = ax [0 ][0 ]
144146 assert ax0 .get_xlabel () == "Easting\n [metre]"
145147 assert ax0 .get_ylabel () == "Northing\n [metre]"
146- assert ax0 .get_title () == "year = 1936.0 "
148+ assert ax0 .get_title () == "year = 1936-01-01 "
147149
148150
149151@image_comparison (baseline_images = ["hue" ], extensions = ["png" ], style = [], tol = 0.01 )
@@ -154,7 +156,7 @@ def test_hue(glaciers):
154156 ax0 = ax [0 ][0 ]
155157 assert ax0 .get_xlabel () == "Easting\n [metre]"
156158 assert ax0 .get_ylabel () == "Northing\n [metre]"
157- assert ax0 .get_title () == "year = 1936.0 "
159+ assert ax0 .get_title () == "year = 1936-01-01 "
158160
159161
160162@image_comparison (
@@ -183,7 +185,7 @@ def test_categorical(glaciers):
183185 ax0 = ax [0 ][0 ]
184186 assert ax0 .get_xlabel () == "Easting\n [metre]"
185187 assert ax0 .get_ylabel () == "Northing\n [metre]"
186- assert ax0 .get_title () == "year = 1936.0 "
188+ assert ax0 .get_title () == "year = 1936-01-01 "
187189
188190
189191@image_comparison (
0 commit comments