From ce6e41445fa9e6008d5a7afeb5dcacfa616134e8 Mon Sep 17 00:00:00 2001 From: Tim Haselaars Date: Sun, 11 Jan 2026 20:01:58 +0100 Subject: [PATCH 1/2] test: overlay-multiline-description --- test/overlay-multiline-description/input.yaml | 6 ++++++ test/overlay-multiline-description/options.yaml | 3 +++ test/overlay-multiline-description/output.yaml | 9 +++++++++ test/overlay-multiline-description/overlay.yaml | 7 +++++++ 4 files changed, 25 insertions(+) create mode 100644 test/overlay-multiline-description/input.yaml create mode 100644 test/overlay-multiline-description/options.yaml create mode 100644 test/overlay-multiline-description/output.yaml create mode 100644 test/overlay-multiline-description/overlay.yaml diff --git a/test/overlay-multiline-description/input.yaml b/test/overlay-multiline-description/input.yaml new file mode 100644 index 0000000..84bb559 --- /dev/null +++ b/test/overlay-multiline-description/input.yaml @@ -0,0 +1,6 @@ +openapi: 3.0.0 +info: + title: Test API + version: 1.0.0 + description: Original description +paths: {} 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..bd58be8 --- /dev/null +++ b/test/overlay-multiline-description/output.yaml @@ -0,0 +1,9 @@ +openapi: 3.0.0 +info: + title: Test API + version: 1.0.0 + description: |- + First line of markdown content. + + Second line of markdown content. +paths: {} diff --git a/test/overlay-multiline-description/overlay.yaml b/test/overlay-multiline-description/overlay.yaml new file mode 100644 index 0000000..8d1a7bc --- /dev/null +++ b/test/overlay-multiline-description/overlay.yaml @@ -0,0 +1,7 @@ +actions: + - target: $.info + update: + description: |- + First line of markdown content. + + Second line of markdown content. From 6cf4a15c59a638eaf51793c607584591ee20b2b1 Mon Sep 17 00:00:00 2001 From: Tim Haselaars Date: Sun, 11 Jan 2026 20:10:50 +0100 Subject: [PATCH 2/2] test: overlay-multiline-description --- test/overlay-multiline-description/input.yaml | 8 +++++++- test/overlay-multiline-description/output.yaml | 11 ++++++++++- test/overlay-multiline-description/overlay.yaml | 6 ++++++ 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/test/overlay-multiline-description/input.yaml b/test/overlay-multiline-description/input.yaml index 84bb559..3b6bb0d 100644 --- a/test/overlay-multiline-description/input.yaml +++ b/test/overlay-multiline-description/input.yaml @@ -3,4 +3,10 @@ info: title: Test API version: 1.0.0 description: Original description -paths: {} +paths: + /test: + get: + description: Old path description + responses: + '200': + description: OK diff --git a/test/overlay-multiline-description/output.yaml b/test/overlay-multiline-description/output.yaml index bd58be8..e79e1e3 100644 --- a/test/overlay-multiline-description/output.yaml +++ b/test/overlay-multiline-description/output.yaml @@ -6,4 +6,13 @@ info: First line of markdown content. Second line of markdown content. -paths: {} +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 index 8d1a7bc..91a64cf 100644 --- a/test/overlay-multiline-description/overlay.yaml +++ b/test/overlay-multiline-description/overlay.yaml @@ -5,3 +5,9 @@ actions: First line of markdown content. Second line of markdown content. + - target: $.paths['/test'].get + update: + description: |- + Path description line 1. + + Path description line 2.