aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/config
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-10-20 12:22:21 +0200
committerJon Bratseth <bratseth@gmail.com>2021-10-20 12:22:21 +0200
commit8f27baa4aba7ec98e39db5f701bf652e42faefa6 (patch)
tree9bd32a98be03bab55a8f111437db1611bfc75748 /config-model/src/main/java/com/yahoo/config
parent8d337646d3f06b6ad987e4b3a8d7fda230726d00 (diff)
Prep for test of deriving with schema inheritance
Diffstat (limited to 'config-model/src/main/java/com/yahoo/config')
-rw-r--r--config-model/src/main/java/com/yahoo/config/model/test/MockApplicationPackage.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/config/model/test/MockApplicationPackage.java b/config-model/src/main/java/com/yahoo/config/model/test/MockApplicationPackage.java
index b3da8ca14b9..1ef5dcef411 100644
--- a/config-model/src/main/java/com/yahoo/config/model/test/MockApplicationPackage.java
+++ b/config-model/src/main/java/com/yahoo/config/model/test/MockApplicationPackage.java
@@ -96,7 +96,7 @@ public class MockApplicationPackage implements ApplicationPackage {
protected File root() { return root; }
@Override
- @SuppressWarnings("deprecation")
+ @SuppressWarnings("deprecation") // NOT redundant
public String getApplicationName() {
return "mock application";
}
@@ -206,6 +206,15 @@ public class MockApplicationPackage implements ApplicationPackage {
.withSchemaDir(dir).build();
}
+ // TODO: It might work to just merge this and the above
+ public static ApplicationPackage fromSearchDefinitionAndRootDirectory(String dir) {
+ return new MockApplicationPackage.Builder()
+ .withRoot(new File(dir))
+ .withEmptyHosts()
+ .withEmptyServices()
+ .withSchemaDir(dir).build();
+ }
+
public static class Builder {
private File root = new File("nonexisting");