From e1bdd09e1a7a23cc82781129d144841398f21e68 Mon Sep 17 00:00:00 2001 From: Ivan Garcia Sainz-Aja Date: Wed, 6 Apr 2022 10:41:14 +0200 Subject: [PATCH] [fix] Loading default.feature from inside jar in command line. --- src/main/java/com/intuit/karate/core/MockHandler.java | 2 +- src/main/java/io/github/apimock/Main.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/intuit/karate/core/MockHandler.java b/src/main/java/com/intuit/karate/core/MockHandler.java index 3a1d28e..2851d1a 100644 --- a/src/main/java/com/intuit/karate/core/MockHandler.java +++ b/src/main/java/com/intuit/karate/core/MockHandler.java @@ -131,7 +131,7 @@ public void reload() { for (MockHandlerHook hook : handlerHooks) { hook.reload(); } - this.featureList.replaceAll(feature -> Feature.read(feature.getResource().getFile())); + this.featureList.replaceAll(feature -> Feature.read(feature.getResource())); for (Feature feature : featureList) { FeatureRuntime featureRuntime = FeatureRuntime.of(forTempUse(HttpClientFactory.DEFAULT), feature, args); Scenario dummy = createDummyScenario(feature); diff --git a/src/main/java/io/github/apimock/Main.java b/src/main/java/io/github/apimock/Main.java index c11c9fd..f26bceb 100644 --- a/src/main/java/io/github/apimock/Main.java +++ b/src/main/java/io/github/apimock/Main.java @@ -45,7 +45,7 @@ public class Main implements Callable { @CommandLine.Option(names = {"-W", "--watch"}, description = "watch (and hot-reload) mock server file for changes") boolean watch; - public static void main(String[] args) throws Exception { + public static void main(String... args) throws Exception { String logbackConfig = System.getProperty(LOGBACK_CONFIG); if (StringUtils.isBlank(logbackConfig)) { File logbackXml = ResourceUtils.classPathOrFile("logback.xml");