From 3d2d3860138d07e6bb77c9b4d83d5179f2c48a01 Mon Sep 17 00:00:00 2001 From: Brandon Clayton <bclayton@usgs.gov> Date: Fri, 1 Sep 2023 11:05:53 -0600 Subject: [PATCH] load model when needed --- .../java/gov/usgs/earthquake/nshmp/model/NshmTestUtils.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/test/java/gov/usgs/earthquake/nshmp/model/NshmTestUtils.java b/src/test/java/gov/usgs/earthquake/nshmp/model/NshmTestUtils.java index cb390cc0..e951a913 100644 --- a/src/test/java/gov/usgs/earthquake/nshmp/model/NshmTestUtils.java +++ b/src/test/java/gov/usgs/earthquake/nshmp/model/NshmTestUtils.java @@ -84,14 +84,16 @@ class NshmTestUtils { * @param nshm The NSHM to test */ static void testNshm(Nshm nshm, Optional<Path> dataPath) { - NshmModel nshmModel = loadModel(nshm); + NshmModel nshmModel = dataPath.isPresent() ? null : loadModel(nshm); for (NamedLocation location : nshm.locations()) { LOGGER.info("Location: " + location.toString()); compareCurves(nshmModel, location, dataPath); } - nshmModel.exec.shutdown(); + if (nshmModel != null) { + nshmModel.exec.shutdown(); + } } /** -- GitLab