2019-06-12T01:35 2019-06-12T01:35 Running test: json-glib-1.0/node.test /nodes/gvalue: OK /nodes/init/int: OK /nodes/init/double: OK /nodes/init/boolean: OK /nodes/init/string: OK /nodes/init/null: OK /nodes/copy/null: OK /nodes/copy/value: OK /nodes/copy/object: OK /nodes/get/int: OK /nodes/get/double: OK /nodes/gvalue/autopromotion: OK /nodes/seal/int: OK /nodes/seal/double: OK /nodes/seal/boolean: OK /nodes/seal/string: OK /nodes/seal/null: OK /nodes/seal/object: OK /nodes/seal/array: OK /nodes/immutable/int: OK /nodes/immutable/double: OK /nodes/immutable/boolean: OK /nodes/immutable/string: OK /nodes/immutable/object: OK /nodes/immutable/array: OK /nodes/immutable/value: OK /nodes/immutable/parent: OK PASS: json-glib-1.0/node.test Running test: json-glib-1.0/serialize-simple.test /serialize/gobject: OK PASS: json-glib-1.0/serialize-simple.test Running test: json-glib-1.0/reader.test /reader/base-array: OK /reader/base-object: OK /reader/level: OK /reader/null-value: OK PASS: json-glib-1.0/reader.test Running test: json-glib-1.0/serialize-complex.test /serialize/gobject-boxed: OK PASS: json-glib-1.0/serialize-complex.test Running test: json-glib-1.0/gvariant.test /gvariant/to-json/boolean: OK /gvariant/to-json/byte: OK /gvariant/to-json/int16: OK /gvariant/to-json/uint16: OK /gvariant/to-json/int32: OK /gvariant/to-json/uint32: OK /gvariant/to-json/int64: OK /gvariant/to-json/uint64: OK /gvariant/to-json/handle: OK /gvariant/to-json/double: OK /gvariant/to-json/double-whole: OK /gvariant/to-json/string: OK /gvariant/to-json/object-path: OK /gvariant/to-json/signature: OK /gvariant/to-json/tuple: OK /gvariant/to-json/deep-nesting: OK /gvariant/to-json/mixed1: OK /gvariant/to-json/mixed2: OK /gvariant/to-json/maybe/simple/null: OK /gvariant/to-json/maybe/simple/string: OK /gvariant/to-json/maybe/container/null: OK /gvariant/to-json/maybe/container/tuple: OK /gvariant/to-json/maybe/variant/boolean: OK /gvariant/to-json/array/empty: OK /gvariant/to-json/array/byte: OK /gvariant/to-json/array/string: OK /gvariant/to-json/array/variant: OK /gvariant/to-json/array/array/int32: OK /gvariant/to-json/dictionary/empty: OK /gvariant/to-json/dictionary/single-entry: OK /gvariant/to-json/dictionary/string-int32: OK /gvariant/to-json/dictionary/string-variant: OK /gvariant/to-json/dictionary/int64-variant: OK /gvariant/to-json/dictionary/uint64-boolean: OK /gvariant/to-json/dictionary/boolean-variant: OK /gvariant/to-json/dictionary/double-string: OK /gvariant/to-json/variant/string: OK /gvariant/to-json/variant/dictionary: OK /gvariant/to-json/variant/maybe/null: OK /gvariant/to-json/variant/variant/array: OK /gvariant/from-json/boolean: OK /gvariant/from-json/byte: OK /gvariant/from-json/int16: OK /gvariant/from-json/uint16: OK /gvariant/from-json/int32: OK /gvariant/from-json/uint32: OK /gvariant/from-json/int64: OK /gvariant/from-json/uint64: OK /gvariant/from-json/handle: OK /gvariant/from-json/double: OK /gvariant/from-json/double-whole: OK /gvariant/from-json/string: OK /gvariant/from-json/object-path: OK /gvariant/from-json/signature: OK /gvariant/from-json/tuple: OK /gvariant/from-json/deep-nesting: OK /gvariant/from-json/mixed1: OK /gvariant/from-json/mixed2: OK /gvariant/from-json/string-to-boolean: OK /gvariant/from-json/string-to-byte: OK /gvariant/from-json/string-to-int16: OK /gvariant/from-json/string-to-uint16: OK /gvariant/from-json/string-to-int32: OK /gvariant/from-json/string-to-int64: OK /gvariant/from-json/string-to-uint64: OK /gvariant/from-json/string-to-double: OK /gvariant/from-json/string-to-double-whole: OK /gvariant/from-json/maybe/simple/null: OK /gvariant/from-json/maybe/simple/string: OK /gvariant/from-json/maybe/container/null: OK /gvariant/from-json/maybe/container/tuple: OK /gvariant/from-json/maybe/variant/boolean: OK /gvariant/from-json/array/empty: OK /gvariant/from-json/array/byte: OK /gvariant/from-json/array/string: OK /gvariant/from-json/array/variant: OK /gvariant/from-json/array/array/int32: OK /gvariant/from-json/dictionary/empty: OK /gvariant/from-json/dictionary/single-entry: OK /gvariant/from-json/dictionary/string-int32: OK /gvariant/from-json/dictionary/string-variant: OK /gvariant/from-json/dictionary/int64-variant: OK /gvariant/from-json/dictionary/uint64-boolean: OK /gvariant/from-json/dictionary/boolean-variant: OK /gvariant/from-json/dictionary/double-string: OK /gvariant/from-json/variant/string: OK /gvariant/from-json/variant/dictionary: OK /gvariant/from-json/variant/maybe/null: OK /gvariant/from-json/variant/variant/array: OK PASS: json-glib-1.0/gvariant.test Running test: json-glib-1.0/builder.test /builder/complex: OK /builder/empty: OK /builder/reset: OK PASS: json-glib-1.0/builder.test Running test: json-glib-1.0/serialize-full.test /deserialize/json-to-gobject: OK PASS: json-glib-1.0/serialize-full.test Running test: json-glib-1.0/invalid.test /invalid/json/bareword-1: OK /invalid/json/bareword-2: OK /invalid/json/bareword-3: OK /invalid/json/bareword-4: OK /invalid/json/bareword-5: OK /invalid/json/values-1: OK /invalid/json/assignment-1: OK /invalid/json/assignment-2: OK /invalid/json/assignment-3: OK /invalid/json/assignment-4: OK /invalid/json/assignment-5: OK /invalid/json/array-1: OK /invalid/json/array-2: OK /invalid/json/array-3: OK /invalid/json/object-1: OK /invalid/json/object-2: OK /invalid/json/object-3: OK /invalid/json/object-4: OK /invalid/json/object-5: OK /invalid/json/object-6: OK /invalid/json/object-7: OK /invalid/json/missing-comma-1: OK /invalid/json/missing-comma-2: OK /invalid/json/trailing-comma-1: OK /invalid/json/trailing-comma-2: OK PASS: json-glib-1.0/invalid.test Running test: json-glib-1.0/generator.test /generator/empty-array: OK /generator/empty-object: OK /generator/simple-array: OK /generator/nested-array: OK /generator/simple-object: OK /generator/nested-object: OK /generator/decimal-separator: OK /generator/double-stays-double: OK /generator/pretty: OK /generator/string/abc: OK /generator/string/a\177xc: OK /generator/string/a\033xc: OK /generator/string/a\nxc: OK /generator/string/a\\xc: OK /generator/string/Barney B\303\244r: OK PASS: json-glib-1.0/generator.test Running test: json-glib-1.0/array.test /array/empty-array: OK /array/add-element: OK /array/remove-element: OK /array/foreach-element: OK PASS: json-glib-1.0/array.test Running test: json-glib-1.0/boxed.test /boxed/serialize-property: OK /boxed/deserialize-property: OK PASS: json-glib-1.0/boxed.test Running test: json-glib-1.0/path.test /path/expressions/valid/1: OK /path/expressions/valid/2: OK /path/expressions/valid/3: OK /path/expressions/valid/4: OK /path/expressions/valid/5: OK /path/expressions/valid/6: OK /path/expressions/valid/7: OK /path/expressions/valid/8: OK /path/expressions/valid/9: OK /path/expressions/valid/10: OK /path/expressions/valid/11: OK /path/expressions/valid/12: OK /path/expressions/valid/13: OK /path/expressions/invalid/1: OK /path/expressions/invalid/2: OK /path/expressions/invalid/3: OK /path/expressions/invalid/4: OK /path/expressions/invalid/5: OK /path/expressions/invalid/6: OK /path/expressions/invalid/7: OK /path/match/1: OK /path/match/2: OK /path/match/3: OK /path/match/4: OK /path/match/5: OK /path/match/6: OK /path/match/7: OK /path/match/8: OK /path/match/9: OK /path/match/10: OK /path/match/11: OK /path/match/12: OK PASS: json-glib-1.0/path.test Running test: json-glib-1.0/parser.test /parser/empty-string: OK /parser/base-value: OK /parser/empty-array: OK /parser/simple-array: OK /parser/nested-array: OK /parser/empty-object: OK /parser/simple-object: OK /parser/nested-object: OK /parser/assignment: OK /parser/unicode-escape: OK /parser/stream-sync: OK /parser/stream-async: OK PASS: json-glib-1.0/parser.test Running test: json-glib-1.0/object.test /object/empty-object: OK /object/add-member: OK /object/set-member: OK /object/remove-member: OK /object/foreach-member: OK /object/iter: OK /object/empty-member: OK PASS: json-glib-1.0/object.test SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.1s; maxrss=5276 DURATION: 1