diff --git a/test/overlay-multiline-description/input.yaml b/test/overlay-multiline-description/input.yaml new file mode 100644 index 0000000..3b6bb0d --- /dev/null +++ b/test/overlay-multiline-description/input.yaml @@ -0,0 +1,12 @@ +openapi: 3.0.0 +info: + title: Test API + version: 1.0.0 + description: Original description +paths: + /test: + get: + description: Old path description + responses: + '200': + description: OK diff --git a/test/overlay-multiline-description/options.yaml b/test/overlay-multiline-description/options.yaml new file mode 100644 index 0000000..d3d7560 --- /dev/null +++ b/test/overlay-multiline-description/options.yaml @@ -0,0 +1,3 @@ +overlayFile: overlay.yaml +output: output.yaml +no-sort: true diff --git a/test/overlay-multiline-description/output.yaml b/test/overlay-multiline-description/output.yaml new file mode 100644 index 0000000..e79e1e3 --- /dev/null +++ b/test/overlay-multiline-description/output.yaml @@ -0,0 +1,18 @@ +openapi: 3.0.0 +info: + title: Test API + version: 1.0.0 + description: |- + First line of markdown content. + + Second line of markdown content. +paths: + /test: + get: + description: |- + Path description line 1. + + Path description line 2. + responses: + '200': + description: OK diff --git a/test/overlay-multiline-description/overlay.yaml b/test/overlay-multiline-description/overlay.yaml new file mode 100644 index 0000000..91a64cf --- /dev/null +++ b/test/overlay-multiline-description/overlay.yaml @@ -0,0 +1,13 @@ +actions: + - target: $.info + update: + description: |- + First line of markdown content. + + Second line of markdown content. + - target: $.paths['/test'].get + update: + description: |- + Path description line 1. + + Path description line 2.