Skip to content

Commit 34f35fc

Browse files
committed
Fix test
1 parent 8719a30 commit 34f35fc

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

core/esmf-aspect-model-document-generators/src/main/java/org/eclipse/esmf/aspectmodel/generator/AbstractSchemaArtifact.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ protected String jsonToYaml( final JsonNode json ) {
150150
}
151151
}
152152

153-
private static class OpenApiStringQuotingChecker extends StringQuotingChecker.Default {
153+
public static class OpenApiStringQuotingChecker extends StringQuotingChecker.Default {
154154

155155
@Override
156156
protected boolean valueHasQuotableChar( final String inputStr ) {

core/esmf-aspect-model-document-generators/src/test/java/org/eclipse/esmf/aspectmodel/generator/openapi/AspectModelOpenApiGeneratorTest.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import java.util.stream.Collectors;
3030

3131
import org.eclipse.esmf.aspectmodel.generator.AbstractGenerator;
32+
import org.eclipse.esmf.aspectmodel.generator.AbstractSchemaArtifact;
3233
import org.eclipse.esmf.metamodel.Aspect;
3334
import org.eclipse.esmf.metamodel.Property;
3435
import org.eclipse.esmf.test.TestAspect;
@@ -43,6 +44,7 @@
4344
import com.fasterxml.jackson.databind.ObjectMapper;
4445
import com.fasterxml.jackson.databind.node.JsonNodeFactory;
4546
import com.fasterxml.jackson.databind.node.ObjectNode;
47+
import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
4648
import com.fasterxml.jackson.dataformat.yaml.YAMLGenerator;
4749
import com.fasterxml.jackson.dataformat.yaml.YAMLMapper;
4850
import com.google.common.collect.Streams;
@@ -303,7 +305,9 @@ void testInValidParameterName() throws IOException {
303305
@Test
304306
void testYamlGenerator() throws IOException {
305307
final Aspect aspect = TestResources.load( TestAspect.ASPECT_WITHOUT_SEE_ATTRIBUTE ).aspect();
306-
final YAMLMapper yamlMapper = new YAMLMapper().enable( YAMLGenerator.Feature.MINIMIZE_QUOTES );
308+
final YAMLFactory yamlFactory = YAMLFactory.builder()
309+
.stringQuotingChecker( new AbstractSchemaArtifact.OpenApiStringQuotingChecker() ).build();
310+
final YAMLMapper yamlMapper = new YAMLMapper( yamlFactory ).enable( YAMLGenerator.Feature.MINIMIZE_QUOTES );
307311
final OpenApiSchemaGenerationConfig yamlConfig = OpenApiSchemaGenerationConfigBuilder.builder()
308312
.useSemanticVersion( true )
309313
.baseUrl( TEST_BASE_URL )

0 commit comments

Comments
 (0)