From 2ec635ae28261418313156e21b1eeed42d28f056 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 2 Mar 2021 21:00:57 -0500 Subject: markup tests: Add tests for parsing accels Add tests that test some of the corner cases handled in the previous commit. --- tests/markups/valid-13.expected | 21 +++++++++++++++++++++ tests/markups/valid-13.markup | 1 + tests/markups/valid-14.expected | 24 ++++++++++++++++++++++++ tests/markups/valid-14.markup | 1 + tests/markups/valid-15.expected | 10 ++++++++++ tests/markups/valid-15.markup | 0 tests/meson.build | 3 +++ 7 files changed, 60 insertions(+) create mode 100644 tests/markups/valid-13.expected create mode 100644 tests/markups/valid-13.markup create mode 100644 tests/markups/valid-14.expected create mode 100644 tests/markups/valid-14.markup create mode 100644 tests/markups/valid-15.expected create mode 100644 tests/markups/valid-15.markup diff --git a/tests/markups/valid-13.expected b/tests/markups/valid-13.expected new file mode 100644 index 00000000..c63a71c4 --- /dev/null +++ b/tests/markups/valid-13.expected @@ -0,0 +1,21 @@ +abc def + + +--- + +range 0 4 +range 4 5 +[4,5]underline=3 +range 5 2147483647 + + +--- + +[0:4] (null) Normal +[4:5] (null) Normal +[5:2147483647] (null) Normal + + +--- + +d \ No newline at end of file diff --git a/tests/markups/valid-13.markup b/tests/markups/valid-13.markup new file mode 100644 index 00000000..45ccaefb --- /dev/null +++ b/tests/markups/valid-13.markup @@ -0,0 +1 @@ +abc _def diff --git a/tests/markups/valid-14.expected b/tests/markups/valid-14.expected new file mode 100644 index 00000000..4aa87977 --- /dev/null +++ b/tests/markups/valid-14.expected @@ -0,0 +1,24 @@ +abc def _x_ + + +--- + +range 0 1 +[0,1]underline=3 +range 1 4 +range 4 5 +[4,5]underline=3 +range 5 2147483647 + + +--- + +[0:1] (null) Normal +[1:4] (null) Normal +[4:5] (null) Normal +[5:2147483647] (null) Normal + + +--- + +a \ No newline at end of file diff --git a/tests/markups/valid-14.markup b/tests/markups/valid-14.markup new file mode 100644 index 00000000..52466786 --- /dev/null +++ b/tests/markups/valid-14.markup @@ -0,0 +1 @@ +_abc _def __x_ diff --git a/tests/markups/valid-15.expected b/tests/markups/valid-15.expected new file mode 100644 index 00000000..77032f87 --- /dev/null +++ b/tests/markups/valid-15.expected @@ -0,0 +1,10 @@ + + +--- + +range 0 2147483647 + + +--- + +[0:2147483647] (null) Normal diff --git a/tests/markups/valid-15.markup b/tests/markups/valid-15.markup new file mode 100644 index 00000000..e69de29b diff --git a/tests/meson.build b/tests/meson.build index bdccd55d..ccd2541e 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -91,6 +91,9 @@ test_markups_data = [ 'markups/valid-10', 'markups/valid-11', 'markups/valid-12', + 'markups/valid-13', + 'markups/valid-14', + 'markups/valid-15', ] test_breaks_data = [ -- cgit v1.2.1