/
githubmirror
/
icu
Обзор
Документация
Войти
/
githubmirror
/
icu
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
release-76-1
testdata/message2/duplicate-declarations.json
43 строки
1 KB
Tim Chevalier
ICU-22834 Update tests to reflect MF2 schema in conformance repo
18 сен 2024, 17:46
18 сен 2024, 17:46
747d5ee
Код
Авторство
О чём код?
{ "scenario": "Duplicate declaration errors", "description": "Tests that should trigger a duplicate declaration error", "defaultTestProperties": { "locale": "en-US", "expErrors": [ { "type": "duplicate-declaration" } ] }, "tests": [ { "src": ".local $foo = {$foo} .local $foo = {42} {{bar {$foo}}}", "params": [{ "name": "foo", "value": "foo" }], "exp": "bar 42" }, { "src": ".local $foo = {42} .local $foo = {42} {{bar {$foo}}}", "params": [{ "name": "foo", "value": "foo" }], "exp": "bar 42" }, { "src": ".local $foo = {:unknown} .local $foo = {42} {{bar {$foo}}}", "params": [{ "name": "foo", "value": "foo" }], "exp": "bar 42" }, { "src": ".local $x = {42} .local $y = {$x} .local $x = {13} {{{$x} {$y}}}", "exp": "13 42" }, { "src": ".local $foo = {$foo} {{bar {$foo}}}", "params": [{ "name": "foo", "value": "foo" }], "exp": "bar foo" }, { "src": ".local $foo = {$bar} .local $bar = {$baz} {{bar {$foo}}}", "params": [{ "name": "baz", "value": "foo" }], "exp": "bar {$bar}" } ] }