writer.write(" |\n");
nTab++;
String[] lines = value.split("\n");
- long skipLines = debug ? 0 : 0;
- Arrays.stream(lines).skip(skipLines ).forEach(line -> writer.write(printTabs() + line + "\n")); // NOSONAR
+ Arrays.stream(lines).forEach(line -> writer.write(printTabs() + line + "\n")); // NOSONAR
}
private static String printTabs() {
SampleYamlGenerator.generateSampleYaml("testcmd", Arrays.asList("-a", "argument"),
"+--------+\n+val +\n+argument+", "test-version-1.0", "target/test.yaml", false, "sample1");
}
+ @Test
+ public void testGenerateSampleYamlForWriteMultilineKeyValue() throws IOException {
+ SampleYamlGenerator.generateSampleYaml("testcmd-multiline", Arrays.asList("-a", "argument"),
+ "+--------+\n+testval1 +\n+argument1+\n+testval2 +\n+argument2+", "test-version-1.0",
+ "target/test-multiline.yaml", true, "sample1");
+ }
}