diff --git a/core/text/i18n/example/messages.pot b/tests/core/assets/I18N/messages.pot
similarity index 100%
rename from core/text/i18n/example/messages.pot
rename to tests/core/assets/I18N/messages.pot
diff --git a/tests/core/assets/XML/nl_NL-qt-ts.ts b/tests/core/assets/I18N/nl_NL-qt-ts.ts
similarity index 100%
rename from tests/core/assets/XML/nl_NL-qt-ts.ts
rename to tests/core/assets/I18N/nl_NL-qt-ts.ts
diff --git a/tests/core/assets/XML/nl_NL-xliff-1.2.xliff b/tests/core/assets/I18N/nl_NL-xliff-1.2.xliff
similarity index 100%
rename from tests/core/assets/XML/nl_NL-xliff-1.2.xliff
rename to tests/core/assets/I18N/nl_NL-xliff-1.2.xliff
diff --git a/tests/core/assets/XML/nl_NL-xliff-2.0.xliff b/tests/core/assets/I18N/nl_NL-xliff-2.0.xliff
similarity index 100%
rename from tests/core/assets/XML/nl_NL-xliff-2.0.xliff
rename to tests/core/assets/I18N/nl_NL-xliff-2.0.xliff
diff --git a/core/text/i18n/example/nl_NL.mo b/tests/core/assets/I18N/nl_NL.mo
similarity index 100%
rename from core/text/i18n/example/nl_NL.mo
rename to tests/core/assets/I18N/nl_NL.mo
diff --git a/core/text/i18n/example/nl_NL.po b/tests/core/assets/I18N/nl_NL.po
similarity index 100%
rename from core/text/i18n/example/nl_NL.po
rename to tests/core/assets/I18N/nl_NL.po
diff --git a/tests/core/encoding/xml/test_core_xml.odin b/tests/core/encoding/xml/test_core_xml.odin
index a79c939c8..07cbc1779 100644
--- a/tests/core/encoding/xml/test_core_xml.odin
+++ b/tests/core/encoding/xml/test_core_xml.odin
@@ -27,7 +27,7 @@ TEST :: struct {
/*
Relative to ODIN_ROOT
*/
-TEST_FILE_PATH_PREFIX :: "tests/core/assets/XML"
+TEST_FILE_PATH_PREFIX :: "tests/core/assets"
TESTS :: []TEST{
/*
@@ -35,23 +35,12 @@ TESTS :: []TEST{
*/
{
- /*
-
-
- <恥ずべきフクロウ 올빼미_id="Foozle Hello, world!"]]>Barzle">
- <부끄러운:barzle>
- ရှက်စရာ ဇီးကွက်
- Owl of Shame
- More CDATA Hello, world! Nonsense.
- 부끄러운:barzle>
- */
-
/*
Tests UTF-8 idents and values.
Test namespaced ident.
Tests that nested partial CDATA start doesn't trip up parser.
*/
- filename = "utf8.xml",
+ filename = "XML/utf8.xml",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments,
@@ -66,7 +55,7 @@ TESTS :: []TEST{
Same as above.
Unbox CDATA in data tag.
*/
- filename = "utf8.xml",
+ filename = "XML/utf8.xml",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments, .Unbox_CDATA,
@@ -81,7 +70,7 @@ TESTS :: []TEST{
Simple Qt TS translation file.
`core:i18n` requires it to be parsed properly.
*/
- filename = "nl_NL-qt-ts.ts",
+ filename = "I18N/nl_NL-qt-ts.ts",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments, .Unbox_CDATA, .Decode_SGML_Entities,
@@ -96,7 +85,7 @@ TESTS :: []TEST{
Simple XLiff 1.2 file.
`core:i18n` requires it to be parsed properly.
*/
- filename = "nl_NL-xliff-1.2.xliff",
+ filename = "I18N/nl_NL-xliff-1.2.xliff",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments, .Unbox_CDATA, .Decode_SGML_Entities,
@@ -111,7 +100,7 @@ TESTS :: []TEST{
Simple XLiff 2.0 file.
`core:i18n` requires it to be parsed properly.
*/
- filename = "nl_NL-xliff-2.0.xliff",
+ filename = "I18N/nl_NL-xliff-2.0.xliff",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments, .Unbox_CDATA, .Decode_SGML_Entities,
@@ -122,7 +111,7 @@ TESTS :: []TEST{
},
{
- filename = "entities.html",
+ filename = "XML/entities.html",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments,
@@ -133,7 +122,7 @@ TESTS :: []TEST{
},
{
- filename = "entities.html",
+ filename = "XML/entities.html",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments, .Unbox_CDATA,
@@ -144,7 +133,7 @@ TESTS :: []TEST{
},
{
- filename = "entities.html",
+ filename = "XML/entities.html",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments, .Unbox_CDATA, .Decode_SGML_Entities,
@@ -158,7 +147,7 @@ TESTS :: []TEST{
Then we test that certain errors are returned as expected.
*/
{
- filename = "utf8.xml",
+ filename = "XML/utf8.xml",
options = {
flags = {
.Ignore_Unsupported, .Intern_Comments,
@@ -173,7 +162,7 @@ TESTS :: []TEST{
Parse the 8.2 MiB unicode.xml for good measure.
*/
{
- filename = "unicode.xml",
+ filename = "XML/unicode.xml",
options = {
flags = {
.Ignore_Unsupported,