aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java
diff options
context:
space:
mode:
authorGeir Storli <geirst@yahoo-inc.com>2017-03-28 15:55:45 +0200
committerGeir Storli <geirst@yahoo-inc.com>2017-03-28 15:55:45 +0200
commit1a5b6828d75096aa8f2b2bd385fe9317ac380907 (patch)
treeb3d954856b7411939d966d3f6abe6a6018136cbd /config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java
parent3eb478611cfdbc0cf56567910a9463156d228ebb (diff)
Simplify some code by using TestUtil.joinLines().
Diffstat (limited to 'config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java')
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java38
1 files changed, 20 insertions, 18 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java b/config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java
index de2944a0f5a..c4d79647056 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/content/utils/ContentClusterBuilder.java
@@ -9,6 +9,8 @@ import java.util.List;
import java.util.Optional;
import java.util.stream.Collectors;
+import static com.yahoo.config.model.test.TestUtil.joinLines;
+
/**
* Class for building a content cluster with indexed search (used for testing only).
*
@@ -99,17 +101,17 @@ public class ContentClusterBuilder {
}
public String getXml() {
- String xml = "<content version='1.0' id='" + name + "'>\n" +
- " <redundancy>" + redundancy + "</redundancy>\n" +
- " <documents>\n" +
- docTypes.stream().map(type -> type.toXml()).collect(Collectors.joining("\n")) +
- " </documents>\n" +
- " <engine>\n" +
- " <proton>\n" +
- " <searchable-copies>" + searchableCopies + "</searchable-copies>\n" +
- getResourceLimitsXml(" ") +
- " </proton>\n" +
- " </engine>\n";
+ String xml = joinLines("<content version='1.0' id='" + name + "'>",
+ " <redundancy>" + redundancy + "</redundancy>",
+ " <documents>",
+ docTypes.stream().map(type -> type.toXml()).collect(Collectors.joining("\n")),
+ " </documents>",
+ " <engine>",
+ " <proton>",
+ " <searchable-copies>" + searchableCopies + "</searchable-copies>",
+ getResourceLimitsXml(" "),
+ " </proton>",
+ " </engine>");
if (dispatchXml.isPresent()) {
xml += dispatchXml.get();
}
@@ -118,17 +120,17 @@ public class ContentClusterBuilder {
}
private static String getSimpleGroupXml() {
- return " <group>\n" +
- " <node distribution-key='0' hostalias='mockhost'/>\n" +
- " </group>\n";
+ return joinLines(" <group>",
+ " <node distribution-key='0' hostalias='mockhost'/>",
+ " </group>");
}
private String getResourceLimitsXml(String indent) {
if (protonDiskLimit.isPresent() || protonMemoryLimit.isPresent()) {
- String xml = indent + "<resource-limits>\n" +
- getXmlLine("disk", protonDiskLimit, indent + " ") +
- getXmlLine("memory", protonMemoryLimit, indent + " ") +
- indent + "</resource-limits>\n";
+ String xml = joinLines(indent + "<resource-limits>",
+ getXmlLine("disk", protonDiskLimit, indent + " "),
+ getXmlLine("memory", protonMemoryLimit, indent + " "),
+ indent + "</resource-limits>");
return xml;
}
return "";