Skip to content

Commit 5c105c3

Browse files
committed
Use text blocks in tests (set testRelease to 17)
1 parent 7815e1a commit 5c105c3

16 files changed

Lines changed: 3125 additions & 1419 deletions

File tree

commonmark-ext-autolink/src/test/java/org/commonmark/ext/autolink/AutolinkTest.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,14 @@ public void sourceSpans() {
9191
.extensions(EXTENSIONS)
9292
.includeSourceSpans(IncludeSourceSpans.BLOCKS_AND_INLINES)
9393
.build();
94-
Node document =
95-
parser.parse(
96-
"abc\n"
97-
+ "http://example.com/one\n"
98-
+ "def http://example.com/two\n"
99-
+ "ghi http://example.com/three jkl");
94+
var s =
95+
"""
96+
abc
97+
http://example.com/one
98+
def http://example.com/two
99+
ghi http://example.com/three jkl
100+
""";
101+
Node document = parser.parse(s);
100102

101103
Paragraph paragraph = (Paragraph) document.getFirstChild();
102104
Text abc = (Text) paragraph.getFirstChild();

commonmark-ext-footnotes/src/test/java/org/commonmark/ext/footnotes/FootnoteHtmlRendererTest.java

Lines changed: 293 additions & 192 deletions
Large diffs are not rendered by default.

commonmark-ext-gfm-alerts/src/test/java/org/commonmark/ext/gfm/alerts/AlertsTest.java

Lines changed: 416 additions & 217 deletions
Large diffs are not rendered by default.

commonmark-ext-gfm-alerts/src/test/java/org/commonmark/ext/gfm/alerts/examples/AlertsExample.java

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,24 @@ private static void standardTypesExample() {
2525
var renderer = HtmlRenderer.builder().extensions(List.of(extension)).build();
2626

2727
var markdown =
28-
"# GFM Alerts Demo\n\n"
29-
+ "> [!NOTE]\n"
30-
+ "> Highlights information that users should take into account.\n\n"
31-
+ "> [!TIP]\n"
32-
+ "> Helpful advice for doing things better.\n\n"
33-
+ "> [!IMPORTANT]\n"
34-
+ "> Key information users need to know.\n\n"
35-
+ "> [!WARNING]\n"
36-
+ "> Urgent info that needs immediate attention.\n\n"
37-
+ "> [!CAUTION]\n"
38-
+ "> Advises about risks or negative outcomes.\n";
28+
"""
29+
# GFM Alerts Demo
30+
31+
> [!NOTE]
32+
> Highlights information that users should take into account.
33+
34+
> [!TIP]
35+
> Helpful advice for doing things better.
36+
37+
> [!IMPORTANT]
38+
> Key information users need to know.
39+
40+
> [!WARNING]
41+
> Urgent info that needs immediate attention.
42+
43+
> [!CAUTION]
44+
> Advises about risks or negative outcomes.
45+
""";
3946

4047
var html = renderer.render(parser.parse(markdown));
4148

@@ -56,13 +63,18 @@ private static void customTypesExample() {
5663
var renderer = HtmlRenderer.builder().extensions(List.of(extension)).build();
5764

5865
var markdown =
59-
"# Custom Alert Types\n\n"
60-
+ "> [!NOTE]\n"
61-
+ "> Useful information that users should know.\n\n"
62-
+ "> [!TIP]\n"
63-
+ "> Helpful advice for doing things better.\n\n"
64-
+ "> [!BUG]\n"
65-
+ "> This feature has a known issue with large files (see #42).\n";
66+
"""
67+
# Custom Alert Types
68+
69+
> [!NOTE]
70+
> Useful information that users should know.
71+
72+
> [!TIP]
73+
> Helpful advice for doing things better.
74+
75+
> [!BUG]
76+
> This feature has a known issue with large files (see #42).
77+
""";
6678

6779
var html = renderer.render(parser.parse(markdown));
6880

0 commit comments

Comments
 (0)