From af91cc63192c1f7de1b43faab6b7826d3c6b97c8 Mon Sep 17 00:00:00 2001 From: Tab Atkins-Bittner Date: Thu, 4 Jan 2024 11:12:10 -0800 Subject: [PATCH] Add tests for .1 and general 'ident ambiguous with a number' cases. --- tests/test_cases/expected_kdl/bare_ident_dot.kdl | 1 + tests/test_cases/expected_kdl/bare_ident_sign.kdl | 1 + tests/test_cases/expected_kdl/bare_ident_sign_dot.kdl | 1 + tests/test_cases/input/bare_ident_dot.kdl | 1 + tests/test_cases/input/bare_ident_numeric.kdl | 1 + tests/test_cases/input/bare_ident_numeric_dot.kdl | 1 + tests/test_cases/input/bare_ident_numeric_sign.kdl | 1 + tests/test_cases/input/bare_ident_sign.kdl | 1 + tests/test_cases/input/bare_ident_sign_dot.kdl | 1 + tests/test_cases/input/no_integer_digit.kdl | 1 + 10 files changed, 10 insertions(+) create mode 100644 tests/test_cases/expected_kdl/bare_ident_dot.kdl create mode 100644 tests/test_cases/expected_kdl/bare_ident_sign.kdl create mode 100644 tests/test_cases/expected_kdl/bare_ident_sign_dot.kdl create mode 100644 tests/test_cases/input/bare_ident_dot.kdl create mode 100644 tests/test_cases/input/bare_ident_numeric.kdl create mode 100644 tests/test_cases/input/bare_ident_numeric_dot.kdl create mode 100644 tests/test_cases/input/bare_ident_numeric_sign.kdl create mode 100644 tests/test_cases/input/bare_ident_sign.kdl create mode 100644 tests/test_cases/input/bare_ident_sign_dot.kdl create mode 100644 tests/test_cases/input/no_integer_digit.kdl diff --git a/tests/test_cases/expected_kdl/bare_ident_dot.kdl b/tests/test_cases/expected_kdl/bare_ident_dot.kdl new file mode 100644 index 0000000..5c32f67 --- /dev/null +++ b/tests/test_cases/expected_kdl/bare_ident_dot.kdl @@ -0,0 +1 @@ +node . \ No newline at end of file diff --git a/tests/test_cases/expected_kdl/bare_ident_sign.kdl b/tests/test_cases/expected_kdl/bare_ident_sign.kdl new file mode 100644 index 0000000..b609706 --- /dev/null +++ b/tests/test_cases/expected_kdl/bare_ident_sign.kdl @@ -0,0 +1 @@ +node + \ No newline at end of file diff --git a/tests/test_cases/expected_kdl/bare_ident_sign_dot.kdl b/tests/test_cases/expected_kdl/bare_ident_sign_dot.kdl new file mode 100644 index 0000000..d50adcf --- /dev/null +++ b/tests/test_cases/expected_kdl/bare_ident_sign_dot.kdl @@ -0,0 +1 @@ +node +. \ No newline at end of file diff --git a/tests/test_cases/input/bare_ident_dot.kdl b/tests/test_cases/input/bare_ident_dot.kdl new file mode 100644 index 0000000..5c32f67 --- /dev/null +++ b/tests/test_cases/input/bare_ident_dot.kdl @@ -0,0 +1 @@ +node . \ No newline at end of file diff --git a/tests/test_cases/input/bare_ident_numeric.kdl b/tests/test_cases/input/bare_ident_numeric.kdl new file mode 100644 index 0000000..053af21 --- /dev/null +++ b/tests/test_cases/input/bare_ident_numeric.kdl @@ -0,0 +1 @@ +node 0n \ No newline at end of file diff --git a/tests/test_cases/input/bare_ident_numeric_dot.kdl b/tests/test_cases/input/bare_ident_numeric_dot.kdl new file mode 100644 index 0000000..b97afcf --- /dev/null +++ b/tests/test_cases/input/bare_ident_numeric_dot.kdl @@ -0,0 +1 @@ +node .0n \ No newline at end of file diff --git a/tests/test_cases/input/bare_ident_numeric_sign.kdl b/tests/test_cases/input/bare_ident_numeric_sign.kdl new file mode 100644 index 0000000..6cadc35 --- /dev/null +++ b/tests/test_cases/input/bare_ident_numeric_sign.kdl @@ -0,0 +1 @@ +node +0n \ No newline at end of file diff --git a/tests/test_cases/input/bare_ident_sign.kdl b/tests/test_cases/input/bare_ident_sign.kdl new file mode 100644 index 0000000..b609706 --- /dev/null +++ b/tests/test_cases/input/bare_ident_sign.kdl @@ -0,0 +1 @@ +node + \ No newline at end of file diff --git a/tests/test_cases/input/bare_ident_sign_dot.kdl b/tests/test_cases/input/bare_ident_sign_dot.kdl new file mode 100644 index 0000000..d50adcf --- /dev/null +++ b/tests/test_cases/input/bare_ident_sign_dot.kdl @@ -0,0 +1 @@ +node +. \ No newline at end of file diff --git a/tests/test_cases/input/no_integer_digit.kdl b/tests/test_cases/input/no_integer_digit.kdl new file mode 100644 index 0000000..bac8026 --- /dev/null +++ b/tests/test_cases/input/no_integer_digit.kdl @@ -0,0 +1 @@ +node .1 \ No newline at end of file