From d3899e64d6c24337d1547854da7e3cb9499d9d14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Tue, 18 Oct 2016 16:09:51 +0200 Subject: convertertest: add conversion from map to qvariant check --- tests/client/convertertest.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/client/convertertest.cpp b/tests/client/convertertest.cpp index 933ed2f..89e1de4 100644 --- a/tests/client/convertertest.cpp +++ b/tests/client/convertertest.cpp @@ -246,10 +246,19 @@ private Q_SLOTS: void testByteArrayListToQVariant() { // ByteArrayList - const gchar * byteArray[] = {"42", "53", NULL}; + const gchar *byteArray[] = {"42", "53", NULL}; QVERIFY(compare(g_variant_new_bytestring_array(byteArray, -1), QMetaType::QByteArrayList)); } + void testMapToQVariant() + { + // Map + GVariantBuilder *b = g_variant_builder_new(G_VARIANT_TYPE_VARDICT); + g_variant_builder_add(b, "{sv}", "Foo", g_variant_new_int32(53)); + QVERIFY(compare(g_variant_builder_end(b), QVariant::Map)); + g_variant_builder_unref(b); + } + void testTupleConversion() { QVariantList qTuple; -- cgit v1.2.3