From 81a0a81e1e945bcfb801ee522bab70ad9af01dd4 Mon Sep 17 00:00:00 2001 From: "francesco.mangiacrapa" Date: Thu, 15 Oct 2020 13:34:38 +0200 Subject: [PATCH] thrown exception to test --- .../MetadataProfileReader.java | 4 +- ...TestDataCatalogueMetadataFormatReader.java | 51 +++++++++---------- 2 files changed, 27 insertions(+), 28 deletions(-) diff --git a/src/main/java/org/gcube/common/metadataprofilediscovery/MetadataProfileReader.java b/src/main/java/org/gcube/common/metadataprofilediscovery/MetadataProfileReader.java index 3f20d70..a199d5e 100644 --- a/src/main/java/org/gcube/common/metadataprofilediscovery/MetadataProfileReader.java +++ b/src/main/java/org/gcube/common/metadataprofilediscovery/MetadataProfileReader.java @@ -118,8 +118,9 @@ public class MetadataProfileReader implements MetadataProfileDiscovery { /** * Read namespaces. + * @throws Exception */ - private void readNamespaces() { + private void readNamespaces() throws Exception { try { if (namespaceCategories == null || namespaceCategories.isEmpty()) { @@ -132,6 +133,7 @@ public class MetadataProfileReader implements MetadataProfileDiscovery { } } catch (Exception e) { logger.debug("An error occurred during read namespaces for categories: ", e); + throw e; } } diff --git a/src/test/java/org/gcube/common/metadataprofilediscovery/TestDataCatalogueMetadataFormatReader.java b/src/test/java/org/gcube/common/metadataprofilediscovery/TestDataCatalogueMetadataFormatReader.java index 7f60184..6164fd1 100644 --- a/src/test/java/org/gcube/common/metadataprofilediscovery/TestDataCatalogueMetadataFormatReader.java +++ b/src/test/java/org/gcube/common/metadataprofilediscovery/TestDataCatalogueMetadataFormatReader.java @@ -27,40 +27,37 @@ public class TestDataCatalogueMetadataFormatReader { /** * Test. + * @throws Exception */ @Test - public void test() { - try { + public void test() throws Exception { + // String scopeString = "/gcube/devsec/devVRE"; // String grMetadataProfileSecondaryType = "DataCatalogueMetadata"; - - String scopeString = "/gcube/devsec/devVRE"; - String grMetadataProfileSecondaryType = "GeoNaMetadata"; - - ScopeProvider.instance.set(scopeString); - MetadataProfileReader reader = new MetadataProfileReader(grMetadataProfileSecondaryType); - int i = 0; + + String scopeString = "/gcube/devsec/devVRE"; + String grMetadataProfileSecondaryType = "GeoNaMetadata"; + + ScopeProvider.instance.set(scopeString); + MetadataProfileReader reader = new MetadataProfileReader(grMetadataProfileSecondaryType); + int i = 0; - List categs = reader.getListOfNamespaceCategories(); - for (NamespaceCategory namespaceCategory : categs) { - logger.trace("\n\n "+ ++i +".) Category: "+namespaceCategory); - } - - i = 0; - for (MetadataProfile mt : reader.getListOfMetadataProfiles()) { - - if(mt==null) - continue; - - MetadataFormat metadataFormat = reader.getMetadataFormatForMetadataProfile(mt); - logger.trace("\n\n "+ ++i +".) Metadata source: "+metadataFormat.getMetadataSource().substring(0, 100)); - } - - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); + List categs = reader.getListOfNamespaceCategories(); + for (NamespaceCategory namespaceCategory : categs) { + logger.trace("\n\n "+ ++i +".) Category: "+namespaceCategory); } + + i = 0; + for (MetadataProfile mt : reader.getListOfMetadataProfiles()) { + + if(mt==null) + continue; + + MetadataFormat metadataFormat = reader.getMetadataFormatForMetadataProfile(mt); + logger.trace("\n\n "+ ++i +".) Metadata source: "+metadataFormat.getMetadataSource().substring(0, 100)); + } + }