From a80ce8268cbcf5ea95f02b2e6d6cc38406ce28c9 Mon Sep 17 00:00:00 2001 From: Martin Tournoij Date: Sat, 15 Jun 2024 09:42:22 +0100 Subject: [PATCH] Remove tests for broken and misguided feature --- tests/files-toml-1.1.0 | 3 +-- tests/valid/key/unicode.json | 23 ----------------------- tests/valid/key/unicode.toml | 15 --------------- version.go | 2 -- 4 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 tests/valid/key/unicode.json delete mode 100644 tests/valid/key/unicode.toml diff --git a/tests/files-toml-1.1.0 b/tests/files-toml-1.1.0 index 7c7ae09..9d83115 100644 --- a/tests/files-toml-1.1.0 +++ b/tests/files-toml-1.1.0 @@ -223,6 +223,7 @@ invalid/key/quoted-unclosed-1.toml invalid/key/quoted-unclosed-2.toml invalid/key/single-open-bracket.toml invalid/key/space.toml +invalid/key/special-character.toml invalid/key/start-bracket.toml invalid/key/start-dot.toml invalid/key/two-equals-1.toml @@ -545,8 +546,6 @@ valid/key/special-word.json valid/key/special-word.toml valid/key/start.json valid/key/start.toml -valid/key/unicode.json -valid/key/unicode.toml valid/key/zero.json valid/key/zero.toml valid/newline-crlf.json diff --git a/tests/valid/key/unicode.json b/tests/valid/key/unicode.json deleted file mode 100644 index fb9c854..0000000 --- a/tests/valid/key/unicode.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "a‍b": {"type": "string", "value": "zwj"}, - "ÅÅ": {"type": "string", "value": "U+00C5 U+0041 U+030A"}, - "€": {"type": "string", "value": "Euro"}, - "😂": {"type": "string", "value": "rofl"}, - "tiếng-Việt": [ - { - "tiəŋ˧˦": { - "viət̚˧˨ʔ": {"type": "string", "value": "north"} - } - }, - { - "tiəŋ˦˧˥": { - "viək̚˨˩ʔ": {"type": "string", "value": "central"} - } - } - ], - "中文": { - "中文": { - "中文": {"type": "string", "value": "Chinese language"} - } - } -} diff --git a/tests/valid/key/unicode.toml b/tests/valid/key/unicode.toml deleted file mode 100644 index e4137b6..0000000 --- a/tests/valid/key/unicode.toml +++ /dev/null @@ -1,15 +0,0 @@ -# TOML 1.1 supports Unicode for bare keys. - -€ = 'Euro' -😂 = "rofl" -a‍b = "zwj" -ÅÅ = "U+00C5 U+0041 U+030A" - -[中文] -中文 = {中文 = "Chinese language"} - -[[tiếng-Việt]] -tiəŋ˧˦.viət̚˧˨ʔ = "north" - -[[tiếng-Việt]] -tiəŋ˦˧˥.viək̚˨˩ʔ = "central" diff --git a/version.go b/version.go index ebf7c72..77ca8b9 100644 --- a/version.go +++ b/version.go @@ -17,7 +17,6 @@ var versions = map[string]versionSpec{ "invalid/inline-table/linebreak-2", "invalid/inline-table/linebreak-3", "invalid/inline-table/linebreak-4", - "invalid/key/special-character", // Unicode can now be in bare keys. }, }, @@ -27,7 +26,6 @@ var versions = map[string]versionSpec{ "valid/string/hex-escape", "invalid/string/bad-hex-esc", // \x.. "valid/datetime/no-seconds", // Times without seconds "valid/inline-table/newline", - "valid/key/unicode", // Unicode bare keys }, }, }