From f201a66da6ddbb101e88709b06da990f7b777a5d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 30 Jan 2024 18:03:10 +0000 Subject: [PATCH] Update coverage on Readme --- python/idsse_common/test/coverage.txt | 50 +++++++++++++------------- python/idsse_common/test/pytest.xml | 52 +++++++++++++-------------- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/python/idsse_common/test/coverage.txt b/python/idsse_common/test/coverage.txt index d86de3e..9ce4f1c 100644 --- a/python/idsse_common/test/coverage.txt +++ b/python/idsse_common/test/coverage.txt @@ -25,7 +25,7 @@ test/test_vectaster.py FFF.FF.FFFF.. [100%] =================================== FAILURES =================================== ___________________________ test_from_proj_grid_spec ___________________________ -grid_proj = +grid_proj = def test_from_proj_grid_spec(grid_proj: GridProj): assert isinstance(grid_proj, GridProj) @@ -67,7 +67,7 @@ E ) test/test_grid_proj.py:86: AssertionError _________________________ test_map_crs_to_pixel_round __________________________ -grid_proj = +grid_proj = def test_map_crs_to_pixel_round(grid_proj: GridProj): for index, crs_xy in enumerate(EXAMPLE_CRS): @@ -93,7 +93,7 @@ E ) test/test_grid_proj.py:128: AssertionError _________________________ test_map_crs_to_pixel_floor __________________________ -grid_proj = +grid_proj = def test_map_crs_to_pixel_floor(grid_proj: GridProj): for index, crs_xy in enumerate(EXAMPLE_CRS): @@ -119,7 +119,7 @@ E ) test/test_grid_proj.py:139: AssertionError _____________________________ test_map_geo_to_crs ______________________________ -grid_proj = +grid_proj = def test_map_geo_to_crs(grid_proj: GridProj): for index, lon_lat in enumerate(EXAMPLE_LON_LAT): @@ -140,7 +140,7 @@ E ) test/test_grid_proj.py:145: AssertionError ____________________________ test_map_pixel_to_crs _____________________________ -grid_proj = +grid_proj = def test_map_pixel_to_crs(grid_proj: GridProj): for index, pixel in enumerate(EXAMPLE_PIXELS): @@ -161,7 +161,7 @@ E ) test/test_grid_proj.py:151: AssertionError ____________________________ test_map_pixel_to_geo _____________________________ -grid_proj = +grid_proj = def test_map_pixel_to_geo(grid_proj: GridProj): for index, pixel in enumerate(EXAMPLE_PIXELS): @@ -182,7 +182,7 @@ E ) test/test_grid_proj.py:157: AssertionError _____________________________ test_map_crs_to_geo ______________________________ -grid_proj = +grid_proj = def test_map_crs_to_geo(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -203,7 +203,7 @@ E ) test/test_grid_proj.py:163: AssertionError ________________________ test_crs_to_pixel_no_rounding _________________________ -grid_proj = +grid_proj = def test_crs_to_pixel_no_rounding(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -225,7 +225,7 @@ E ) test/test_grid_proj.py:170: AssertionError ___________________________ test_crs_to_pixel_floor ____________________________ -grid_proj = +grid_proj = def test_crs_to_pixel_floor(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -248,7 +248,7 @@ E ) test/test_grid_proj.py:176: AssertionError ___________________________ test_crs_to_pixel_round ____________________________ -grid_proj = +grid_proj = def test_crs_to_pixel_round(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -271,7 +271,7 @@ E ) test/test_grid_proj.py:187: AssertionError _________________________ test_crs_to_pixel_round_str __________________________ -grid_proj = +grid_proj = def test_crs_to_pixel_round_str(grid_proj: GridProj): i, j = grid_proj.map_crs_to_pixel(*EXAMPLE_CRS[0], rounding='round') @@ -293,7 +293,7 @@ E ) test/test_grid_proj.py:192: AssertionError ____________________________ test_geo_to_pixel_list ____________________________ -grid_proj = +grid_proj = def test_geo_to_pixel_list(grid_proj: GridProj): # split example list of tuples into: list of lats and list of lons @@ -319,7 +319,7 @@ E ) test/test_grid_proj.py:229: AssertionError ________________________ test_pixel_to_geo_numpy_array _________________________ -grid_proj = +grid_proj = def test_pixel_to_geo_numpy_array(grid_proj: GridProj): i_array, j_array = list(zip(*EXAMPLE_PIXELS)) @@ -343,7 +343,7 @@ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ return func(*args, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -args = (.compare at 0x7f3bd8405580>, (array([-126.2766 , -126.28210432, -71.0...3, 54.01407727])), (array([-126.2766 , -126.2820965, -71.1286076]), array([19.229 , 19.2512249 , 54.09108721]))) +args = (.compare at 0x7f2e78271580>, (array([-126.2766 , -126.28210432, -71.0...3, 54.01407727])), (array([-126.2766 , -126.2820965, -71.1286076]), array([19.229 , 19.2512249 , 54.09108721]))) kwds = {'err_msg': '', 'header': 'Arrays are not almost equal to 7 decimals', 'precision': 7, 'verbose': True} @wraps(func) @@ -364,7 +364,7 @@ E [ 19.229 , 19.2512249, 54.0910872]]) /opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionError ________________________ test_geo_to_pixel_numpy_array _________________________ -grid_proj = +grid_proj = def test_geo_to_pixel_numpy_array(grid_proj: GridProj): x_values, y_values = list(zip(*EXAMPLE_LON_LAT)) @@ -479,7 +479,7 @@ E } test/test_netcdf_io.py:72: AssertionError ________________________ test_geographic_point_to_pixel ________________________ -grid_proj = +grid_proj = def test_geographic_point_to_pixel(grid_proj: GridProj): point = from_wkt('POINT (-105 40)') @@ -492,7 +492,7 @@ E assert == test/test_vectaster.py:46: AssertionError _____________________ test_geographic_linestring_to_pixel ______________________ -grid_proj = +grid_proj = def test_geographic_linestring_to_pixel(grid_proj: GridProj): linestring = from_wkt('LINESTRING (-100 30, -110 40, -120 50)') @@ -506,7 +506,7 @@ E assert test/test_vectaster.py:55: AssertionError _______________________ test_geographic_polygon_to_pixel _______________________ -grid_proj = +grid_proj = def test_geographic_polygon_to_pixel(grid_proj: GridProj): poly = from_wkt('POLYGON ((-105 40, -110 40, -110 50, -105 50, -105 40), ' @@ -528,7 +528,7 @@ E assert +grid_proj = def test_rasterize_point(grid_proj: GridProj): point = 'POINT (-100.5 30.5)' @@ -560,7 +560,7 @@ E [ 347]]) /opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionError _______________________ test_rasterize_point_from_coord ________________________ -grid_proj = +grid_proj = def test_rasterize_point_from_coord(grid_proj: GridProj): point = (-100.5, 30.5) @@ -592,7 +592,7 @@ E [ 347]]) /opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionError __________________________ test_rasterize_linestring ___________________________ -grid_proj = +grid_proj = def test_rasterize_linestring(grid_proj: GridProj): linestring = 'LINESTRING (-100 30, -100.1 30.1, -100.2 30)' @@ -625,7 +625,7 @@ E [ 324, 325, 326, 327, 328, 329, 328, 327, 326, 325, /opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionError ____________________ test_rasterize_linestring_from_coords _____________________ -grid_proj = +grid_proj = def test_rasterize_linestring_from_coords(grid_proj: GridProj): linestring = [(-100, 30), (-100.01, 30.02), (-100.02, 30)] @@ -657,7 +657,7 @@ E [ 324, 325, 324]]) /opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionError ___________________________ test_rasterize_polygon__ ___________________________ -grid_proj = +grid_proj = def test_rasterize_polygon__(grid_proj: GridProj): poly = 'POLYGON ((-105 40, -105.1 40, -105.1 40.1, -105 40.1, -105 40))' @@ -698,7 +698,7 @@ E 781, 781, 781, 782, 782, 782, 782, 782, 783]]) /opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionError ______________________ test_rasterize_polygon_from_coords ______________________ -grid_proj = +grid_proj = def test_rasterize_polygon_from_coords(grid_proj: GridProj): poly = (((-105, 40), (-105.1, 40), (-105.1, 40.1), (-105, 40)),) @@ -1039,4 +1039,4 @@ Max relative difference: 0.00385604 [781, 781, 781, 781, 782, 782, 782, 783, 783, 784, 784, 785, 786]]) y: array([[938, 939, 940, 941, 938, 939, 940, 938, 939, 938, 939, 938, 938], [778, 778, 778, 778, 779, 779, 779, 780, 780, 781, 781, 782, 783]]) -======================== 26 failed, 188 passed in 5.42s ======================== +======================== 26 failed, 188 passed in 5.40s ======================== diff --git a/python/idsse_common/test/pytest.xml b/python/idsse_common/test/pytest.xml index 00d1fef..a92487e 100644 --- a/python/idsse_common/test/pytest.xml +++ b/python/idsse_common/test/pytest.xml @@ -1,4 +1,4 @@ -grid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5ac2850> +grid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e78291390> def test_from_proj_grid_spec(grid_proj: GridProj): assert isinstance(grid_proj, GridProj) @@ -34,7 +34,7 @@ E + -126.3265786600057, E + 19.247681535953287, E ) -test/test_grid_proj.py:86: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5fff990> +test/test_grid_proj.py:86: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e75ed3990> def test_map_crs_to_pixel_round(grid_proj: GridProj): for index, crs_xy in enumerate(EXAMPLE_CRS): @@ -57,7 +57,7 @@ E ? ^ E - 0, E ) -test/test_grid_proj.py:128: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd84deed0> +test/test_grid_proj.py:128: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e780efa50> def test_map_crs_to_pixel_floor(grid_proj: GridProj): for index, crs_xy in enumerate(EXAMPLE_CRS): @@ -80,7 +80,7 @@ E + -2 ± 1.0e+00, E + 1 ± 1.0e+00, E ) -test/test_grid_proj.py:139: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd6658050> +test/test_grid_proj.py:139: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e755b8490> def test_map_geo_to_crs(grid_proj: GridProj): for index, lon_lat in enumerate(EXAMPLE_LON_LAT): @@ -98,7 +98,7 @@ E + -3271151.6058371724, E + -263793.7334645616, E ) -test/test_grid_proj.py:145: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd8485790> +test/test_grid_proj.py:145: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e786d8050> def test_map_pixel_to_crs(grid_proj: GridProj): for index, pixel in enumerate(EXAMPLE_PIXELS): @@ -116,7 +116,7 @@ E + -3271151.6058371724, E + -263793.7334645616, E ) -test/test_grid_proj.py:151: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5aa5990> +test/test_grid_proj.py:151: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e75d019d0> def test_map_pixel_to_geo(grid_proj: GridProj): for index, pixel in enumerate(EXAMPLE_PIXELS): @@ -134,7 +134,7 @@ E + -126.28210431967231, E + 19.25112362717893, E ) -test/test_grid_proj.py:157: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd6062590> +test/test_grid_proj.py:157: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e78417550> def test_map_crs_to_geo(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -152,7 +152,7 @@ E + -126.32657866000567, E + 19.247681535953287, E ) -test/test_grid_proj.py:163: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5fffd90> +test/test_grid_proj.py:163: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e75ed3110> def test_crs_to_pixel_no_rounding(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -171,7 +171,7 @@ E + -1.833185, E + 1.275387, E ) -test/test_grid_proj.py:170: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd597f550> +test/test_grid_proj.py:170: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e780eefd0> def test_crs_to_pixel_floor(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -191,7 +191,7 @@ E ? ^ E - 0, E ) -test/test_grid_proj.py:176: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd7f78850> +test/test_grid_proj.py:176: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e793426d0> def test_crs_to_pixel_round(grid_proj: GridProj): for index, geo in enumerate(EXAMPLE_CRS): @@ -211,7 +211,7 @@ E ? ^ E - 0, E ) -test/test_grid_proj.py:187: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd665b110> +test/test_grid_proj.py:187: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e780ecbd0> def test_crs_to_pixel_round_str(grid_proj: GridProj): i, j = grid_proj.map_crs_to_pixel(*EXAMPLE_CRS[0], rounding='round') @@ -230,7 +230,7 @@ E ? ^ E - 0, E ) -test/test_grid_proj.py:192: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5aa7890> +test/test_grid_proj.py:192: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e755ba750> def test_geo_to_pixel_list(grid_proj: GridProj): # split example list of tuples into: list of lats and list of lons @@ -253,7 +253,7 @@ E - 2000, E + 1996, E ) -test/test_grid_proj.py:229: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd7e91950> +test/test_grid_proj.py:229: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e759ff010> def test_pixel_to_geo_numpy_array(grid_proj: GridProj): i_array, j_array = list(zip(*EXAMPLE_PIXELS)) @@ -277,7 +277,7 @@ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ return func(*args, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -args = (<function assert_array_almost_equal.<locals>.compare at 0x7f3bd8405580>, (array([-126.2766 , -126.28210432, -71.0...3, 54.01407727])), (array([-126.2766 , -126.2820965, -71.1286076]), array([19.229 , 19.2512249 , 54.09108721]))) +args = (<function assert_array_almost_equal.<locals>.compare at 0x7f2e78271580>, (array([-126.2766 , -126.28210432, -71.0...3, 54.01407727])), (array([-126.2766 , -126.2820965, -71.1286076]), array([19.229 , 19.2512249 , 54.09108721]))) kwds = {'err_msg': '', 'header': 'Arrays are not almost equal to 7 decimals', 'precision': 7, 'verbose': True} @wraps(func) @@ -295,7 +295,7 @@ E [ 19.229 , 19.2511236, 54.0140773]]) E y: array([[-126.2766 , -126.2820965, -71.1286076], E [ 19.229 , 19.2512249, 54.0910872]]) -/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd815ac90> +/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e786f0fd0> def test_geo_to_pixel_numpy_array(grid_proj: GridProj): x_values, y_values = list(zip(*EXAMPLE_LON_LAT)) @@ -331,7 +331,7 @@ E [ 0, 1, 1503]]) E y: array([[ 0, 0, 2000], E [ 0, 1, 1500]]) -/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrordef test_read_netcdf_global_attrs(): +/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrordef test_read_netcdf_global_attrs(): attrs = read_netcdf_global_attrs(EXAMPLE_NETCDF_FILEPATH) assert len(attrs) == 11 @@ -361,7 +361,7 @@ E 'units': 'Fahrenheit', E 'valid_dt': '2022-11-11 17:00:00+00:00', E } -test/test_netcdf_io.py:59: AssertionErrorexample_netcdf_data = ({'data_key': 'NBM.AWS.GRIB:CO:TEMP::Fahrenheit::20221111140000.20221111170000', 'field': 'TEMP', 'grid_spec': '+dx=25...259913], +test/test_netcdf_io.py:59: AssertionErrorexample_netcdf_data = ({'data_key': 'NBM.AWS.GRIB:CO:TEMP::Fahrenheit::20221111140000.20221111170000', 'field': 'TEMP', 'grid_spec': '+dx=25...259913], [38.42599 , 38.42599 , 38.42599 , ..., 2.4259913, 2.4259913, 2.4259913]], dtype=float32)) @@ -401,7 +401,7 @@ E 'units': 'Fahrenheit', E 'valid_dt': '2022-11-11 17:00:00+00:00', E } -test/test_netcdf_io.py:72: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd851b850> +test/test_netcdf_io.py:72: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e77d2d510> def test_geographic_point_to_pixel(grid_proj: GridProj): point = from_wkt('POINT (-105 40)') @@ -411,7 +411,7 @@ test/test_netcdf_io.py:72: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd889f050> +test/test_vectaster.py:46: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e77d2e3d0> def test_geographic_linestring_to_pixel(grid_proj: GridProj): linestring = from_wkt('LINESTRING (-100 30, -110 40, -120 50)') @@ -422,7 +422,7 @@ test/test_vectaster.py:46: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5ffdbd0> +test/test_vectaster.py:55: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e75d02510> def test_geographic_polygon_to_pixel(grid_proj: GridProj): poly = from_wkt('POLYGON ((-105 40, -110 40, -110 50, -105 50, -105 40), ' @@ -441,7 +441,7 @@ test/test_vectaster.py:55: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd8158050> +test/test_vectaster.py:72: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e759ff650> def test_rasterize_point(grid_proj: GridProj): point = 'POINT (-100.5 30.5)' @@ -470,7 +470,7 @@ E [ 349]]) E y: array([[1081], E [ 347]]) -/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd84f2ed0> +/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e783f59d0> def test_rasterize_point_from_coord(grid_proj: GridProj): point = (-100.5, 30.5) @@ -499,7 +499,7 @@ E [ 349]]) E y: array([[1081], E [ 347]]) -/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd603db90> +/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e7827e690> def test_rasterize_linestring(grid_proj: GridProj): linestring = 'LINESTRING (-100 30, -100.1 30.1, -100.2 30)' @@ -529,7 +529,7 @@ E [ 326, 327, 328, 329, 330, 331, 330, 329, 328, 327, E y: array([[1099, 1098, 1097, 1097, 1096, 1095, 1094, 1093, 1093, 1092, 1091], E [ 324, 325, 326, 327, 328, 329, 328, 327, 326, 325, 324]]) -/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5b59410> +/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e77e47190> def test_rasterize_linestring_from_coords(grid_proj: GridProj): linestring = [(-100, 30), (-100.01, 30.02), (-100.02, 30)] @@ -558,7 +558,7 @@ E [ 326, 327, 326]]) E y: array([[1099, 1098, 1098], E [ 324, 325, 324]]) -/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd8839dd0> +/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e75f32050> def test_rasterize_polygon__(grid_proj: GridProj): poly = 'POLYGON ((-105 40, -105.1 40, -105.1 40.1, -105 40.1, -105 40))' @@ -596,7 +596,7 @@ E 939, 940, 941, 938, 939, 940, 941, 941, 938], E [778, 778, 778, 778, 779, 779, 779, 779, 780, 780, 780, 780, 781, E 781, 781, 781, 782, 782, 782, 782, 782, 783]]) -/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f3bd5fdf590> +/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/contextlib.py:81: AssertionErrorgrid_proj = <idsse.common.grid_proj.GridProj object at 0x7f2e7654bd90> def test_rasterize_polygon_from_coords(grid_proj: GridProj): poly = (((-105, 40), (-105.1, 40), (-105.1, 40.1), (-105, 40)),)