mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-03 07:53:39 +02:00
Some tests for gschema-compile
Mostly making sure that we produce reasonable error messages for typical mistakes.
This commit is contained in:
7
gio/tests/schema-tests/bad-type/test.gschema.xml
Normal file
7
gio/tests/schema-tests/bad-type/test.gschema.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<schemalist>
|
||||
<schema id="bad-type" path="/tests/">
|
||||
<key name="test" type="-%$#*(a!">
|
||||
<default></default>
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
7
gio/tests/schema-tests/incomplete-list/test.gschema.xml
Normal file
7
gio/tests/schema-tests/incomplete-list/test.gschema.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<schemalist>
|
||||
<schema id="incomplete-list" path="/tests/">
|
||||
<key name="test" type="ai">
|
||||
<default>[1,2,3</default>
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
7
gio/tests/schema-tests/missing-quotes/test.gschema.xml
Normal file
7
gio/tests/schema-tests/missing-quotes/test.gschema.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<schemalist>
|
||||
<schema id="missing-quotes" path="/tests/">
|
||||
<key name="test" type="s">
|
||||
<default>foo</default>
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
6
gio/tests/schema-tests/no-default/test.gschema.xml
Normal file
6
gio/tests/schema-tests/no-default/test.gschema.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<schemalist>
|
||||
<schema id="no-default" path="/tests/">
|
||||
<key name="test" type="s">
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
7
gio/tests/schema-tests/overflow/test.gschema.xml
Normal file
7
gio/tests/schema-tests/overflow/test.gschema.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<schemalist>
|
||||
<schema id="test">
|
||||
<key name="test" type="y">
|
||||
<default>512</default>
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
7
gio/tests/schema-tests/wrong-category/test.gschema.xml
Normal file
7
gio/tests/schema-tests/wrong-category/test.gschema.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<schemalist>
|
||||
<schema id="wrong-category" path="/tests/" gettext-domain="test">
|
||||
<key name="test" type="s" l10n="not-a-category">
|
||||
<default>'foo'</default>
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
Reference in New Issue
Block a user