1
1
import geodatasets
2
2
import geopandas as gpd
3
+ import pandas as pd
3
4
import pytest
4
5
import xarray as xr
5
6
import xproj # noqa: F401
@@ -30,6 +31,7 @@ def glaciers():
30
31
glaciers_df = gpd .read_file (
31
32
"https://github.com/loreabad6/post/raw/refs/heads/main/inst/extdata/svalbard.gpkg"
32
33
)
34
+ glaciers_df ["year" ] = pd .to_datetime (glaciers_df ["year" ].astype (int ), format = "%Y" )
33
35
return (
34
36
glaciers_df .set_index (["name" , "year" ])
35
37
.to_xarray ()
@@ -117,7 +119,7 @@ def test_var_geom(glaciers):
117
119
ax0 = ax [0 ][0 ]
118
120
assert ax0 .get_xlabel () == "Easting\n [metre]"
119
121
assert ax0 .get_ylabel () == "Northing\n [metre]"
120
- assert ax0 .get_title () == "year = 1936.0 "
122
+ assert ax0 .get_title () == "year = 1936-01-01 "
121
123
122
124
123
125
@image_comparison (
@@ -130,7 +132,7 @@ def test_var_geom_facet(glaciers):
130
132
assert ax [2 ][0 ].get_xlabel () == "Easting\n [metre]"
131
133
assert ax [0 ][0 ].get_ylabel () == "Northing\n [metre]"
132
134
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 "
134
136
135
137
136
138
@image_comparison (
@@ -143,7 +145,7 @@ def test_var_geom_ds(glaciers):
143
145
ax0 = ax [0 ][0 ]
144
146
assert ax0 .get_xlabel () == "Easting\n [metre]"
145
147
assert ax0 .get_ylabel () == "Northing\n [metre]"
146
- assert ax0 .get_title () == "year = 1936.0 "
148
+ assert ax0 .get_title () == "year = 1936-01-01 "
147
149
148
150
149
151
@image_comparison (baseline_images = ["hue" ], extensions = ["png" ], style = [], tol = 0.01 )
@@ -154,7 +156,7 @@ def test_hue(glaciers):
154
156
ax0 = ax [0 ][0 ]
155
157
assert ax0 .get_xlabel () == "Easting\n [metre]"
156
158
assert ax0 .get_ylabel () == "Northing\n [metre]"
157
- assert ax0 .get_title () == "year = 1936.0 "
159
+ assert ax0 .get_title () == "year = 1936-01-01 "
158
160
159
161
160
162
@image_comparison (
@@ -183,7 +185,7 @@ def test_categorical(glaciers):
183
185
ax0 = ax [0 ][0 ]
184
186
assert ax0 .get_xlabel () == "Easting\n [metre]"
185
187
assert ax0 .get_ylabel () == "Northing\n [metre]"
186
- assert ax0 .get_title () == "year = 1936.0 "
188
+ assert ax0 .get_title () == "year = 1936-01-01 "
187
189
188
190
189
191
@image_comparison (
0 commit comments