From 0931fc91794297217150da536d4107225a22d9c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=8D=C3=B1igo=20Cobi=C3=A1n?= Date: Thu, 27 Feb 2025 17:06:49 +0100 Subject: [PATCH] Fix STAC asset tests --- .../java/org/hortonmachine/gears/modules/TestStacAsset.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gears/src/test/java/org/hortonmachine/gears/modules/TestStacAsset.java b/gears/src/test/java/org/hortonmachine/gears/modules/TestStacAsset.java index b1e26fa55..6e77890a7 100644 --- a/gears/src/test/java/org/hortonmachine/gears/modules/TestStacAsset.java +++ b/gears/src/test/java/org/hortonmachine/gears/modules/TestStacAsset.java @@ -36,14 +36,13 @@ public void testCreateValidStacAsset() throws JsonProcessingException { assertEquals(0.0, asset.getNoValue()); } - public void testCreateInvalidStacAssetTypeInformationNotAvailable() throws JsonProcessingException { + public void testCreateInvalidStacAssetNoTypeButValidExtension() throws JsonProcessingException { String assetJSON = "{\"title\":\"Band 1 (coastal) BOA reflectance\",\"roles\":[\"data\"],\"gsd\":60,\"eo:bands\":[{\"name\":\"B01\",\"common_name\":\"coastal\",\"center_wavelength\":0.4439,\"full_width_half_max\":0.027}],\"href\":\"https://sentinel-cogs.s3.us-west-2.amazonaws.com/sentinel-s2-l2a-cogs/33/S/VB/2021/2/S2B_33SVB_20210221_0_L2A/B01.tif\",\"proj:shape\":[1830,1830],\"proj:transform\":[60,0,399960,0,-60,4200000,0,0,1],\"raster:bands\":[{\"data_type\":\"uint16\",\"spatial_resolution\":60,\"bits_per_sample\":15,\"nodata\":0,\"statistics\":{\"minimum\":1,\"maximum\":20567,\"mean\":2339.4759595597,\"stddev\":3026.6973619954,\"valid_percent\":99.83}}]}"; JsonNode node = mapper.readTree(assetJSON); HMStacAsset asset = new HMStacAsset("B01", node); - assertFalse(asset.isValid()); - assertEquals("type information not available", asset.getNonValidReason()); + assertTrue(asset.isValid()); } public void testCreateInvalidStacAssetNotAValidType() throws JsonProcessingException {