Skip to content

Commit 09ca7b0

Browse files
authored
Merge pull request #21 from xcube-dev/konstntokas-xxx-fix_CI
Fix CI
2 parents 890f136 + 483d8f4 commit 09ca7b0

3 files changed

Lines changed: 16 additions & 11 deletions

File tree

CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## Changes in 0.2.5 (under development)
2+
3+
4+
15
## Changes in 0.2.4
26

37
- Improved performance when creating `GridMapping` from 2D coordinates.

tests/test_temporal.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import pandas as pd
2626
import xarray as xr
2727

28-
from tests.sampledata import create_nx8x6_dataset_with_regular_coords
2928
from xcube_resampling.temporal import (
3029
_get_agg_method_kwargs,
3130
_get_temporal_agg_method,
@@ -34,6 +33,8 @@
3433
resample_in_time,
3534
)
3635

36+
from .sampledata import create_nx8x6_dataset_with_regular_coords
37+
3738

3839
class ResampleInTimeTest(unittest.TestCase):
3940
def setUp(self):
@@ -140,7 +141,7 @@ def test_resample_in_time_all(self):
140141

141142
def test_resample_in_time_nearest_interpolation(self):
142143
input_cube = create_nx8x6_dataset_with_regular_coords(4)
143-
resampled_cube = resample_in_time(input_cube, "6H", interp_methods="nearest")
144+
resampled_cube = resample_in_time(input_cube, "6h", interp_methods="nearest")
144145
self.assertIn("time", resampled_cube)
145146
self.assertIn("refl", resampled_cube)
146147
self.assertIn("ndvi", resampled_cube)
@@ -152,7 +153,7 @@ def test_resample_in_time_nearest_interpolation(self):
152153

153154
def test_resample_in_time_linear_interpolation(self):
154155
input_cube = create_nx8x6_dataset_with_regular_coords(4)
155-
resampled_cube = resample_in_time(input_cube, "6H", interp_methods="linear")
156+
resampled_cube = resample_in_time(input_cube, "6h", interp_methods="linear")
156157
self.assertIn("time", resampled_cube)
157158
self.assertIn("refl", resampled_cube)
158159
self.assertIn("ndvi", resampled_cube)
@@ -167,7 +168,7 @@ def test_resample_in_time_linear_interpolation(self):
167168
def test_resample_in_time_list_interpolation(self):
168169
input_cube = create_nx8x6_dataset_with_regular_coords(4)
169170
resampled_cube = resample_in_time(
170-
input_cube, "6H", interp_methods=["linear", "nearest"]
171+
input_cube, "6h", interp_methods=["linear", "nearest"]
171172
)
172173
self.assertIn("time", resampled_cube)
173174
self.assertIn("refl_linear", resampled_cube)
@@ -185,7 +186,7 @@ def test_resample_in_time_list_interpolation(self):
185186
def test_resample_in_time_variable_selection(self):
186187
input_cube = create_nx8x6_dataset_with_regular_coords(4)
187188
resampled_cube = resample_in_time(
188-
input_cube, "6H", interp_methods="linear", variables="refl"
189+
input_cube, "6h", interp_methods="linear", variables="refl"
189190
)
190191
self.assertIn("time", resampled_cube)
191192
self.assertIn("refl", resampled_cube)
@@ -199,7 +200,7 @@ def test_resample_in_time_variable_selection(self):
199200
)
200201

201202
resampled_cube = resample_in_time(
202-
input_cube, "6H", interp_methods="linear", variables="ndvi"
203+
input_cube, "6h", interp_methods="linear", variables="ndvi"
203204
)
204205
self.assertIn("time", resampled_cube)
205206
self.assertNotIn("refl", resampled_cube)
@@ -216,7 +217,7 @@ def test_resample_in_time_different_interp_method_per_variable(self):
216217
input_cube = create_nx8x6_dataset_with_regular_coords(4)
217218
resampled_cube = resample_in_time(
218219
input_cube,
219-
"6H",
220+
"6h",
220221
interp_methods={"refl": "linear", "ndvi": "nearest"},
221222
)
222223
self.assertIn("refl_linear", resampled_cube)
@@ -316,13 +317,13 @@ def test_regular_time_series_downsample_returns_agg(self):
316317
self.assertEqual(result, "agg")
317318

318319
def test_regular_time_series_upsample_returns_interp(self):
319-
result = _guess_resampling_operation(self.ds_regular, "12H")
320+
result = _guess_resampling_operation(self.ds_regular, "12h")
320321
self.assertEqual(result, "interp")
321322

322323
def test_resample_in_time_invalid_method(self):
323324
input_cube = create_nx8x6_dataset_with_regular_coords(4)
324325
with self.assertRaises(ValueError):
325-
resample_in_time(input_cube, "6H", interp_methods=["nonlinear", "nearest"])
326+
resample_in_time(input_cube, "6h", interp_methods=["nonlinear", "nearest"])
326327

327328
def test_get_agg_method_kwargs(self):
328329
expected = {"tolerance": "1h"}
@@ -342,7 +343,7 @@ def test_get_agg_method_kwargs(self):
342343
self.assertEqual(expected, result)
343344

344345
with self.assertRaises(ValueError):
345-
_get_agg_method_kwargs("bla", "6H")
346+
_get_agg_method_kwargs("bla", "6h")
346347

347348
def test_get_temporal_interp_method(self):
348349
expected = ["nearest"]

xcube_resampling/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@
1919
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2020
# DEALINGS IN THE SOFTWARE.
2121

22-
__version__ = "0.2.4"
22+
__version__ = "0.2.5.dev0"

0 commit comments

Comments
 (0)