diff --git a/tests/ref/curve-stroke-gradient-sharp.png b/tests/ref/curve-stroke-gradient-sharp.png new file mode 100644 index 000000000..ae2a86ef0 Binary files /dev/null and b/tests/ref/curve-stroke-gradient-sharp.png differ diff --git a/tests/ref/curve-stroke-gradient.png b/tests/ref/curve-stroke-gradient.png index 042f540a5..7d5b1add4 100644 Binary files a/tests/ref/curve-stroke-gradient.png and b/tests/ref/curve-stroke-gradient.png differ diff --git a/tests/suite/visualize/curve.typ b/tests/suite/visualize/curve.typ index 14a1c0cc8..c94f763c4 100644 --- a/tests/suite/visualize/curve.typ +++ b/tests/suite/visualize/curve.typ @@ -130,6 +130,16 @@ down, up, down, up, down, ) +--- curve-stroke-gradient-sharp --- +#set page(width: auto) +#let down = curve.line((40pt, 40pt), relative: true) +#let up = curve.line((40pt, -40pt), relative: true) + +#curve( + stroke: 4pt + gradient.linear(red, blue).sharp(3), + down, up, down, up, down, +) + --- curve-fill-rule --- #stack( dir: ltr,