summaryrefslogtreecommitdiffstats
path: root/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log')
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log698
1 files changed, 349 insertions, 349 deletions
diff --git a/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log b/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log
index a5343aa42c7..05815fd244a 100644
--- a/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log
+++ b/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log
@@ -1,26 +1,8 @@
START: ptest-runner
-2023-12-21T05:19
-Running test: json-glib-1.0/serialize-complex.test
-TAP version 13
-# random seed: R02S66e14443778d53710d0c3e8bd9021960
-1..1
-# Start of serialize tests
-# TestObject: {
-# "foo" : 47,
-# "bar" : false,
-# "baz" : "Hello, World!",
-# "blah" : {
-# "foo" : 42,
-# "bar" : true
-# },
-# "meh" : 0.5
-# }
-ok 1 /serialize/gobject-boxed
-# End of serialize tests
-PASS: json-glib-1.0/serialize-complex.test
+2023-12-22T05:21
Running test: json-glib-1.0/invalid.test
TAP version 13
-# random seed: R02S3fa971796aa7eac3ea40c20f233ba3e5
+# random seed: R02S28df2d15267a261de1a9f637950821c8
1..29
# Start of invalid tests
# Start of json tests
@@ -104,9 +86,165 @@ ok 29 /invalid/json/trailing-comma-2
# End of json tests
# End of invalid tests
PASS: json-glib-1.0/invalid.test
+Running test: json-glib-1.0/object.test
+TAP version 13
+# random seed: R02S898e56f4e1f9be40789b07f31ad955bb
+1..9
+# Start of object tests
+ok 1 /object/empty-object
+ok 2 /object/add-member
+ok 3 /object/set-member
+ok 4 /object/get-member-default
+ok 5 /object/remove-member
+ok 6 /object/foreach-member
+ok 7 /object/iter
+ok 8 /object/ordered-iter
+ok 9 /object/empty-member
+# End of object tests
+PASS: json-glib-1.0/object.test
+Running test: json-glib-1.0/gvariant.test
+TAP version 13
+# random seed: R02S6d7fe1bae7c1d62298cb1372331ab0ac
+1..89
+# Start of gvariant tests
+# Start of to-json tests
+ok 1 /gvariant/to-json/boolean
+ok 2 /gvariant/to-json/byte
+ok 3 /gvariant/to-json/int16
+ok 4 /gvariant/to-json/uint16
+ok 5 /gvariant/to-json/int32
+ok 6 /gvariant/to-json/uint32
+ok 7 /gvariant/to-json/int64
+ok 8 /gvariant/to-json/uint64
+ok 9 /gvariant/to-json/handle
+ok 10 /gvariant/to-json/double
+ok 11 /gvariant/to-json/double-whole
+ok 12 /gvariant/to-json/string
+ok 13 /gvariant/to-json/object-path
+ok 14 /gvariant/to-json/signature
+ok 15 /gvariant/to-json/tuple
+ok 16 /gvariant/to-json/deep-nesting
+ok 17 /gvariant/to-json/mixed1
+ok 18 /gvariant/to-json/mixed2
+# Start of maybe tests
+# Start of simple tests
+ok 19 /gvariant/to-json/maybe/simple/null
+ok 20 /gvariant/to-json/maybe/simple/string
+# End of simple tests
+# Start of container tests
+ok 21 /gvariant/to-json/maybe/container/null
+ok 22 /gvariant/to-json/maybe/container/tuple
+# End of container tests
+# Start of variant tests
+ok 23 /gvariant/to-json/maybe/variant/boolean
+# End of variant tests
+# End of maybe tests
+# Start of array tests
+ok 24 /gvariant/to-json/array/empty
+ok 25 /gvariant/to-json/array/byte
+ok 26 /gvariant/to-json/array/string
+ok 27 /gvariant/to-json/array/variant
+# Start of array tests
+ok 28 /gvariant/to-json/array/array/int32
+# End of array tests
+# End of array tests
+# Start of dictionary tests
+ok 29 /gvariant/to-json/dictionary/empty
+ok 30 /gvariant/to-json/dictionary/single-entry
+ok 31 /gvariant/to-json/dictionary/string-int32
+ok 32 /gvariant/to-json/dictionary/string-variant
+ok 33 /gvariant/to-json/dictionary/int64-variant
+ok 34 /gvariant/to-json/dictionary/uint64-boolean
+ok 35 /gvariant/to-json/dictionary/boolean-variant
+ok 36 /gvariant/to-json/dictionary/double-string
+# End of dictionary tests
+# Start of variant tests
+ok 37 /gvariant/to-json/variant/string
+ok 38 /gvariant/to-json/variant/dictionary
+# Start of maybe tests
+ok 39 /gvariant/to-json/variant/maybe/null
+# End of maybe tests
+# Start of variant tests
+ok 40 /gvariant/to-json/variant/variant/array
+# End of variant tests
+# End of variant tests
+# End of to-json tests
+# Start of from-json tests
+ok 41 /gvariant/from-json/boolean
+ok 42 /gvariant/from-json/byte
+ok 43 /gvariant/from-json/int16
+ok 44 /gvariant/from-json/uint16
+ok 45 /gvariant/from-json/int32
+ok 46 /gvariant/from-json/uint32
+ok 47 /gvariant/from-json/int64
+ok 48 /gvariant/from-json/uint64
+ok 49 /gvariant/from-json/handle
+ok 50 /gvariant/from-json/double
+ok 51 /gvariant/from-json/double-whole
+ok 52 /gvariant/from-json/string
+ok 53 /gvariant/from-json/object-path
+ok 54 /gvariant/from-json/signature
+ok 55 /gvariant/from-json/tuple
+ok 56 /gvariant/from-json/deep-nesting
+ok 57 /gvariant/from-json/mixed1
+ok 58 /gvariant/from-json/mixed2
+ok 59 /gvariant/from-json/string-to-boolean
+ok 60 /gvariant/from-json/string-to-byte
+ok 61 /gvariant/from-json/string-to-int16
+ok 62 /gvariant/from-json/string-to-uint16
+ok 63 /gvariant/from-json/string-to-int32
+ok 64 /gvariant/from-json/string-to-int64
+ok 65 /gvariant/from-json/string-to-uint64
+ok 66 /gvariant/from-json/string-to-double
+ok 67 /gvariant/from-json/string-to-double-whole
+# Start of maybe tests
+# Start of simple tests
+ok 68 /gvariant/from-json/maybe/simple/null
+ok 69 /gvariant/from-json/maybe/simple/string
+# End of simple tests
+# Start of container tests
+ok 70 /gvariant/from-json/maybe/container/null
+ok 71 /gvariant/from-json/maybe/container/tuple
+# End of container tests
+# Start of variant tests
+ok 72 /gvariant/from-json/maybe/variant/boolean
+# End of variant tests
+# End of maybe tests
+# Start of array tests
+ok 73 /gvariant/from-json/array/empty
+ok 74 /gvariant/from-json/array/byte
+ok 75 /gvariant/from-json/array/string
+ok 76 /gvariant/from-json/array/variant
+# Start of array tests
+ok 77 /gvariant/from-json/array/array/int32
+# End of array tests
+# End of array tests
+# Start of dictionary tests
+ok 78 /gvariant/from-json/dictionary/empty
+ok 79 /gvariant/from-json/dictionary/single-entry
+ok 80 /gvariant/from-json/dictionary/string-int32
+ok 81 /gvariant/from-json/dictionary/string-variant
+ok 82 /gvariant/from-json/dictionary/int64-variant
+ok 83 /gvariant/from-json/dictionary/uint64-boolean
+ok 84 /gvariant/from-json/dictionary/boolean-variant
+ok 85 /gvariant/from-json/dictionary/double-string
+# End of dictionary tests
+# Start of variant tests
+ok 86 /gvariant/from-json/variant/string
+ok 87 /gvariant/from-json/variant/dictionary
+# Start of maybe tests
+ok 88 /gvariant/from-json/variant/maybe/null
+# End of maybe tests
+# Start of variant tests
+ok 89 /gvariant/from-json/variant/variant/array
+# End of variant tests
+# End of variant tests
+# End of from-json tests
+# End of gvariant tests
+PASS: json-glib-1.0/gvariant.test
Running test: json-glib-1.0/path.test
TAP version 13
-# random seed: R02Scbfaced7f729227045db8e5bdf4ef0b3
+# random seed: R02S3fa9cef0dcdd789dae46e78361c8df8a
1..32
# Start of path tests
# Start of expressions tests
@@ -207,20 +345,54 @@ ok 32 /path/match/12
# End of match tests
# End of path tests
PASS: json-glib-1.0/path.test
-Running test: json-glib-1.0/array.test
+Running test: json-glib-1.0/serialize-complex.test
TAP version 13
-# random seed: R02S2c79a244f09682f099478be7cfdb54b5
-1..4
-# Start of array tests
-ok 1 /array/empty-array
-ok 2 /array/add-element
-ok 3 /array/remove-element
-ok 4 /array/foreach-element
-# End of array tests
-PASS: json-glib-1.0/array.test
+# random seed: R02S7ac817a9efa453d091dd226df0cd7417
+1..1
+# Start of serialize tests
+# TestObject: {
+# "foo" : 47,
+# "bar" : false,
+# "baz" : "Hello, World!",
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# },
+# "meh" : 0.5
+# }
+ok 1 /serialize/gobject-boxed
+# End of serialize tests
+PASS: json-glib-1.0/serialize-complex.test
+Running test: json-glib-1.0/reader.test
+TAP version 13
+# random seed: R02S741dd0242fccc4001e8a67922b1ceeb3
+1..6
+# Start of reader tests
+ok 1 /reader/base-array
+ok 2 /reader/base-object
+ok 3 /reader/level
+# Bug Reference: http://bugzilla.gnome.org/show_bug.cgi?id=758580
+ok 4 /reader/null-value
+ok 5 /reader/bom
+ok 6 /reader/currrent-node
+# End of reader tests
+PASS: json-glib-1.0/reader.test
+Running test: json-glib-1.0/serialize-full.test
+TAP version 13
+# random seed: R02S2b52eae44e28ffab35497aaa463f6a73
+1..1
+# Start of deserialize tests
+# *** TestObject ***
+# foo: <true>
+# bar: <true>
+# baz: <true>
+# meh: <true>
+ok 1 /deserialize/json-to-gobject
+# End of deserialize tests
+PASS: json-glib-1.0/serialize-full.test
Running test: json-glib-1.0/serialize-simple.test
TAP version 13
-# random seed: R02S94a6438b115181e55063d3574a88b9ac
+# random seed: R02S7aab4fa15b50d2fc83ac98618662ef9a
1..1
# Start of serialize tests
# TestObject: {
@@ -230,143 +402,9 @@ TAP version 13
ok 1 /serialize/gobject
# End of serialize tests
PASS: json-glib-1.0/serialize-simple.test
-Running test: json-glib-1.0/builder.test
-TAP version 13
-# random seed: R02Sd81c071d7167ec70f5c6942dfa95e87c
-1..3
-# Start of builder tests
-# Builder complex: '{"depth1":[1,{"depth2":[3,[null,false],"after array"],"value2":true}],"object1":{},"value3":null,"value4":42,"":54}'
-ok 1 /builder/complex
-# Builder empty: '{"a":{}}'
-ok 2 /builder/empty
-ok 3 /builder/reset
-# End of builder tests
-PASS: json-glib-1.0/builder.test
-Running test: json-glib-1.0/node.test
-TAP version 13
-# random seed: R02S3577a51e4002fa5c453a10e043f11e0d
-1..28
-# Start of nodes tests
-ok 1 /nodes/gvalue
-# Start of init tests
-ok 2 /nodes/init/int
-ok 3 /nodes/init/double
-ok 4 /nodes/init/boolean
-ok 5 /nodes/init/string
-ok 6 /nodes/init/null
-ok 7 /nodes/init/reinit
-# End of init tests
-# Start of copy tests
-ok 8 /nodes/copy/null
-ok 9 /nodes/copy/value
-ok 10 /nodes/copy/object
-# End of copy tests
-# Start of get tests
-ok 11 /nodes/get/int
-ok 12 /nodes/get/double
-# End of get tests
-# Start of gvalue tests
-# Autopromotion of int to int64
-# Expecting an gint64, got a 'gint64'
-# Autopromotion of float to double
-# Expecting a gdouble, got a 'gdouble'
-ok 13 /nodes/gvalue/autopromotion
-# End of gvalue tests
-# Start of seal tests
-ok 14 /nodes/seal/int
-ok 15 /nodes/seal/double
-ok 16 /nodes/seal/boolean
-ok 17 /nodes/seal/string
-ok 18 /nodes/seal/null
-ok 19 /nodes/seal/object
-ok 20 /nodes/seal/array
-# End of seal tests
-# Start of immutable tests
-ok 21 /nodes/immutable/int
-ok 22 /nodes/immutable/double
-ok 23 /nodes/immutable/boolean
-ok 24 /nodes/immutable/string
-ok 25 /nodes/immutable/object
-ok 26 /nodes/immutable/array
-ok 27 /nodes/immutable/value
-ok 28 /nodes/immutable/parent
-# End of immutable tests
-# End of nodes tests
-PASS: json-glib-1.0/node.test
-Running test: json-glib-1.0/parser.test
-TAP version 13
-# random seed: R02S03fcf90a441f44bfbb70ce05e3ad1f7a
-1..15
-# Start of parser tests
-ok 1 /parser/empty-string
-# Checking root node type 'NULL'...
-# Checking root node type 'Integer'...
-# Checking root node type 'Boolean'...
-# Checking root node type 'String'...
-# Checking root node type 'Floating Point'...
-# Checking root node type 'Integer'...
-# Checking root node type 'Floating Point'...
-ok 2 /parser/base-value
-ok 3 /parser/empty-array
-# Parsing: '[ true ]'
-# checking element 0 is of the desired type gboolean...
-# Parsing: '[ true, false, null ]'
-# checking element 2 is of the desired type (null)...
-# Parsing: '[ 1, 2, 3.14, "test" ]'
-# checking element 3 is of the desired type gchararray...
-ok 4 /parser/simple-array
-ok 5 /parser/nested-array
-ok 6 /parser/empty-object
-# checking root node is an object...
-# checking object is of the desired size '1'...
-# checking member 'test' exists and is of the desired type 'gint64'...
-# checking root node is an object...
-# checking object is of the desired size '2'...
-# checking member 'name' exists and is of the desired type 'gchararray'...
-# checking root node is an object...
-# checking object is of the desired size '2'...
-# checking member 'baz' exists and is of the desired type '(null)'...
-# checking root node is an object...
-# checking object is of the desired size '1'...
-# checking member 'channel' exists and is of the desired type 'gchararray'...
-# checking root node is an object...
-# checking object is of the desired size '2'...
-# checking member 'valign' exists and is of the desired type 'gdouble'...
-# checking root node is an object...
-# checking object is of the desired size '1'...
-# checking member '' exists and is of the desired type 'gchararray'...
-ok 7 /parser/simple-object
-# checking root node is an object...
-# checking object is not empty...
-# checking root node is an object...
-# checking object is not empty...
-ok 8 /parser/nested-object
-# checking variable 'foo' is assigned...
-# checking for a root of the desired type...
-# checking variable 'bar' is assigned...
-# checking for a root of the desired type...
-# checking variable 'baz' is assigned...
-# checking for a root of the desired type...
-ok 9 /parser/assignment
-# checking root node is an object...
-# checking object is not empty...
-# checking for object member 'test'...
-# checking simple string equality...
-# checking for valid UTF-8...
-ok 10 /parser/unicode-escape
-# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
-ok 11 /parser/stream-sync
-ok 12 /parser/stream-async
-ok 13 /parser/mapped
-# Start of mapped tests
-ok 14 /parser/mapped/file-error
-ok 15 /parser/mapped/json-error
-# End of mapped tests
-# End of parser tests
-PASS: json-glib-1.0/parser.test
Running test: json-glib-1.0/generator.test
TAP version 13
-# random seed: R02Sdca33e38405d3ec3875812e182fc3f12
+# random seed: R02Sf8aca290da4c42106fb6602de9d4e9f7
1..16
# Start of generator tests
ok 1 /generator/empty-array
@@ -419,176 +457,20 @@ ok 16 /generator/string/Barney B\303\244r
# End of string tests
# End of generator tests
PASS: json-glib-1.0/generator.test
-Running test: json-glib-1.0/reader.test
-TAP version 13
-# random seed: R02Sb730e5479c478e1747be25aa38b9b3c7
-1..6
-# Start of reader tests
-ok 1 /reader/base-array
-ok 2 /reader/base-object
-ok 3 /reader/level
-# Bug Reference: http://bugzilla.gnome.org/show_bug.cgi?id=758580
-ok 4 /reader/null-value
-ok 5 /reader/bom
-ok 6 /reader/currrent-node
-# End of reader tests
-PASS: json-glib-1.0/reader.test
-Running test: json-glib-1.0/gvariant.test
+Running test: json-glib-1.0/array.test
TAP version 13
-# random seed: R02S5d83776efeb407a06bba834043436653
-1..89
-# Start of gvariant tests
-# Start of to-json tests
-ok 1 /gvariant/to-json/boolean
-ok 2 /gvariant/to-json/byte
-ok 3 /gvariant/to-json/int16
-ok 4 /gvariant/to-json/uint16
-ok 5 /gvariant/to-json/int32
-ok 6 /gvariant/to-json/uint32
-ok 7 /gvariant/to-json/int64
-ok 8 /gvariant/to-json/uint64
-ok 9 /gvariant/to-json/handle
-ok 10 /gvariant/to-json/double
-ok 11 /gvariant/to-json/double-whole
-ok 12 /gvariant/to-json/string
-ok 13 /gvariant/to-json/object-path
-ok 14 /gvariant/to-json/signature
-ok 15 /gvariant/to-json/tuple
-ok 16 /gvariant/to-json/deep-nesting
-ok 17 /gvariant/to-json/mixed1
-ok 18 /gvariant/to-json/mixed2
-# Start of maybe tests
-# Start of simple tests
-ok 19 /gvariant/to-json/maybe/simple/null
-ok 20 /gvariant/to-json/maybe/simple/string
-# End of simple tests
-# Start of container tests
-ok 21 /gvariant/to-json/maybe/container/null
-ok 22 /gvariant/to-json/maybe/container/tuple
-# End of container tests
-# Start of variant tests
-ok 23 /gvariant/to-json/maybe/variant/boolean
-# End of variant tests
-# End of maybe tests
-# Start of array tests
-ok 24 /gvariant/to-json/array/empty
-ok 25 /gvariant/to-json/array/byte
-ok 26 /gvariant/to-json/array/string
-ok 27 /gvariant/to-json/array/variant
-# Start of array tests
-ok 28 /gvariant/to-json/array/array/int32
-# End of array tests
-# End of array tests
-# Start of dictionary tests
-ok 29 /gvariant/to-json/dictionary/empty
-ok 30 /gvariant/to-json/dictionary/single-entry
-ok 31 /gvariant/to-json/dictionary/string-int32
-ok 32 /gvariant/to-json/dictionary/string-variant
-ok 33 /gvariant/to-json/dictionary/int64-variant
-ok 34 /gvariant/to-json/dictionary/uint64-boolean
-ok 35 /gvariant/to-json/dictionary/boolean-variant
-ok 36 /gvariant/to-json/dictionary/double-string
-# End of dictionary tests
-# Start of variant tests
-ok 37 /gvariant/to-json/variant/string
-ok 38 /gvariant/to-json/variant/dictionary
-# Start of maybe tests
-ok 39 /gvariant/to-json/variant/maybe/null
-# End of maybe tests
-# Start of variant tests
-ok 40 /gvariant/to-json/variant/variant/array
-# End of variant tests
-# End of variant tests
-# End of to-json tests
-# Start of from-json tests
-ok 41 /gvariant/from-json/boolean
-ok 42 /gvariant/from-json/byte
-ok 43 /gvariant/from-json/int16
-ok 44 /gvariant/from-json/uint16
-ok 45 /gvariant/from-json/int32
-ok 46 /gvariant/from-json/uint32
-ok 47 /gvariant/from-json/int64
-ok 48 /gvariant/from-json/uint64
-ok 49 /gvariant/from-json/handle
-ok 50 /gvariant/from-json/double
-ok 51 /gvariant/from-json/double-whole
-ok 52 /gvariant/from-json/string
-ok 53 /gvariant/from-json/object-path
-ok 54 /gvariant/from-json/signature
-ok 55 /gvariant/from-json/tuple
-ok 56 /gvariant/from-json/deep-nesting
-ok 57 /gvariant/from-json/mixed1
-ok 58 /gvariant/from-json/mixed2
-ok 59 /gvariant/from-json/string-to-boolean
-ok 60 /gvariant/from-json/string-to-byte
-ok 61 /gvariant/from-json/string-to-int16
-ok 62 /gvariant/from-json/string-to-uint16
-ok 63 /gvariant/from-json/string-to-int32
-ok 64 /gvariant/from-json/string-to-int64
-ok 65 /gvariant/from-json/string-to-uint64
-ok 66 /gvariant/from-json/string-to-double
-ok 67 /gvariant/from-json/string-to-double-whole
-# Start of maybe tests
-# Start of simple tests
-ok 68 /gvariant/from-json/maybe/simple/null
-ok 69 /gvariant/from-json/maybe/simple/string
-# End of simple tests
-# Start of container tests
-ok 70 /gvariant/from-json/maybe/container/null
-ok 71 /gvariant/from-json/maybe/container/tuple
-# End of container tests
-# Start of variant tests
-ok 72 /gvariant/from-json/maybe/variant/boolean
-# End of variant tests
-# End of maybe tests
-# Start of array tests
-ok 73 /gvariant/from-json/array/empty
-ok 74 /gvariant/from-json/array/byte
-ok 75 /gvariant/from-json/array/string
-ok 76 /gvariant/from-json/array/variant
+# random seed: R02Sf1dbc4d6f80d7206ac2989e6091f16bf
+1..4
# Start of array tests
-ok 77 /gvariant/from-json/array/array/int32
-# End of array tests
+ok 1 /array/empty-array
+ok 2 /array/add-element
+ok 3 /array/remove-element
+ok 4 /array/foreach-element
# End of array tests
-# Start of dictionary tests
-ok 78 /gvariant/from-json/dictionary/empty
-ok 79 /gvariant/from-json/dictionary/single-entry
-ok 80 /gvariant/from-json/dictionary/string-int32
-ok 81 /gvariant/from-json/dictionary/string-variant
-ok 82 /gvariant/from-json/dictionary/int64-variant
-ok 83 /gvariant/from-json/dictionary/uint64-boolean
-ok 84 /gvariant/from-json/dictionary/boolean-variant
-ok 85 /gvariant/from-json/dictionary/double-string
-# End of dictionary tests
-# Start of variant tests
-ok 86 /gvariant/from-json/variant/string
-ok 87 /gvariant/from-json/variant/dictionary
-# Start of maybe tests
-ok 88 /gvariant/from-json/variant/maybe/null
-# End of maybe tests
-# Start of variant tests
-ok 89 /gvariant/from-json/variant/variant/array
-# End of variant tests
-# End of variant tests
-# End of from-json tests
-# End of gvariant tests
-PASS: json-glib-1.0/gvariant.test
-Running test: json-glib-1.0/serialize-full.test
-TAP version 13
-# random seed: R02Sc1eeb508a744614dba27284799a3dd81
-1..1
-# Start of deserialize tests
-# *** TestObject ***
-# foo: <true>
-# bar: <true>
-# baz: <true>
-# meh: <true>
-ok 1 /deserialize/json-to-gobject
-# End of deserialize tests
-PASS: json-glib-1.0/serialize-full.test
+PASS: json-glib-1.0/array.test
Running test: json-glib-1.0/boxed.test
TAP version 13
-# random seed: R02Sbb63eab9da7709c8cdce4de52255fdd5
+# random seed: R02S7a3d9a768433c04539b272becbacc085
1..2
# Start of boxed tests
# Registering transform functions
@@ -604,21 +486,139 @@ ok 1 /boxed/serialize-property
ok 2 /boxed/deserialize-property
# End of boxed tests
PASS: json-glib-1.0/boxed.test
-Running test: json-glib-1.0/object.test
+Running test: json-glib-1.0/parser.test
TAP version 13
-# random seed: R02Sc08b459fdb42d26d43346909d7783e87
-1..9
-# Start of object tests
-ok 1 /object/empty-object
-ok 2 /object/add-member
-ok 3 /object/set-member
-ok 4 /object/get-member-default
-ok 5 /object/remove-member
-ok 6 /object/foreach-member
-ok 7 /object/iter
-ok 8 /object/ordered-iter
-ok 9 /object/empty-member
-# End of object tests
-PASS: json-glib-1.0/object.test
-SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.1s; maxrss=5120
-DURATION: 0
+# random seed: R02Sd7a0e9c00299535f8c5c8073c23ec2e8
+1..15
+# Start of parser tests
+ok 1 /parser/empty-string
+# Checking root node type 'NULL'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Boolean'...
+# Checking root node type 'String'...
+# Checking root node type 'Floating Point'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Floating Point'...
+ok 2 /parser/base-value
+ok 3 /parser/empty-array
+# Parsing: '[ true ]'
+# checking element 0 is of the desired type gboolean...
+# Parsing: '[ true, false, null ]'
+# checking element 2 is of the desired type (null)...
+# Parsing: '[ 1, 2, 3.14, "test" ]'
+# checking element 3 is of the desired type gchararray...
+ok 4 /parser/simple-array
+ok 5 /parser/nested-array
+ok 6 /parser/empty-object
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'test' exists and is of the desired type 'gint64'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'name' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'baz' exists and is of the desired type '(null)'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'channel' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'valign' exists and is of the desired type 'gdouble'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member '' exists and is of the desired type 'gchararray'...
+ok 7 /parser/simple-object
+# checking root node is an object...
+# checking object is not empty...
+# checking root node is an object...
+# checking object is not empty...
+ok 8 /parser/nested-object
+# checking variable 'foo' is assigned...
+# checking for a root of the desired type...
+# checking variable 'bar' is assigned...
+# checking for a root of the desired type...
+# checking variable 'baz' is assigned...
+# checking for a root of the desired type...
+ok 9 /parser/assignment
+# checking root node is an object...
+# checking object is not empty...
+# checking for object member 'test'...
+# checking simple string equality...
+# checking for valid UTF-8...
+ok 10 /parser/unicode-escape
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 11 /parser/stream-sync
+ok 12 /parser/stream-async
+ok 13 /parser/mapped
+# Start of mapped tests
+ok 14 /parser/mapped/file-error
+ok 15 /parser/mapped/json-error
+# End of mapped tests
+# End of parser tests
+PASS: json-glib-1.0/parser.test
+Running test: json-glib-1.0/node.test
+TAP version 13
+# random seed: R02Sfb6b5126b74146bf99550bb6a55e9fdc
+1..28
+# Start of nodes tests
+ok 1 /nodes/gvalue
+# Start of init tests
+ok 2 /nodes/init/int
+ok 3 /nodes/init/double
+ok 4 /nodes/init/boolean
+ok 5 /nodes/init/string
+ok 6 /nodes/init/null
+ok 7 /nodes/init/reinit
+# End of init tests
+# Start of copy tests
+ok 8 /nodes/copy/null
+ok 9 /nodes/copy/value
+ok 10 /nodes/copy/object
+# End of copy tests
+# Start of get tests
+ok 11 /nodes/get/int
+ok 12 /nodes/get/double
+# End of get tests
+# Start of gvalue tests
+# Autopromotion of int to int64
+# Expecting an gint64, got a 'gint64'
+# Autopromotion of float to double
+# Expecting a gdouble, got a 'gdouble'
+ok 13 /nodes/gvalue/autopromotion
+# End of gvalue tests
+# Start of seal tests
+ok 14 /nodes/seal/int
+ok 15 /nodes/seal/double
+ok 16 /nodes/seal/boolean
+ok 17 /nodes/seal/string
+ok 18 /nodes/seal/null
+ok 19 /nodes/seal/object
+ok 20 /nodes/seal/array
+# End of seal tests
+# Start of immutable tests
+ok 21 /nodes/immutable/int
+ok 22 /nodes/immutable/double
+ok 23 /nodes/immutable/boolean
+ok 24 /nodes/immutable/string
+ok 25 /nodes/immutable/object
+ok 26 /nodes/immutable/array
+ok 27 /nodes/immutable/value
+ok 28 /nodes/immutable/parent
+# End of immutable tests
+# End of nodes tests
+PASS: json-glib-1.0/node.test
+Running test: json-glib-1.0/builder.test
+TAP version 13
+# random seed: R02Seae62e2e1a72f2fdebfb7b4b02617da5
+1..3
+# Start of builder tests
+# Builder complex: '{"depth1":[1,{"depth2":[3,[null,false],"after array"],"value2":true}],"object1":{},"value3":null,"value4":42,"":54}'
+ok 1 /builder/complex
+# Builder empty: '{"a":{}}'
+ok 2 /builder/empty
+ok 3 /builder/reset
+# End of builder tests
+PASS: json-glib-1.0/builder.test
+SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.2s; maxrss=5120
+DURATION: 1