From f52b49722542123844b5c46157dcbc515e319f01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Mon, 17 Oct 2016 10:01:14 +0200 Subject: converterTest: split tests by type --- tests/client/convertertest.cpp | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/client/convertertest.cpp b/tests/client/convertertest.cpp index db2807f..d3f1174 100644 --- a/tests/client/convertertest.cpp +++ b/tests/client/convertertest.cpp @@ -67,44 +67,77 @@ private Q_SLOTS: /* * Test converter QVariant to GVariant */ - void testToGVariant() + + void testBooleanToGVariant() { // Boolean QVERIFY(compare(QVariant(true), G_VARIANT_TYPE_BOOLEAN)); + } + void testByteToGVariant() + { // Byte QVERIFY(compare(QVariant::fromValue(42), G_VARIANT_TYPE_BYTE)); + } + void testInt16ToGVariant() + { // Int16 QVERIFY(compare(QVariant::fromValue(-42), G_VARIANT_TYPE_INT16)); + } + void testUInt16ToGVariant() + { // UInt16 QVERIFY(compare(QVariant::fromValue(-42), G_VARIANT_TYPE_UINT16)); + } + void testInt32ToGVariant() + { // Int32 QVERIFY(compare(QVariant(-42), G_VARIANT_TYPE_INT32)); + } + void testUInt32ToGVariant() + { // UInt32 QVERIFY(compare(QVariant((uint)42), G_VARIANT_TYPE_UINT32)); + } + void testInt64ToGVariant() + { // Int64 QVERIFY(compare(QVariant::fromValue(-42), G_VARIANT_TYPE_INT64)); + } + void testUInt64ToGVariant() + { // UInt64 QVERIFY(compare(QVariant::fromValue(42), G_VARIANT_TYPE_UINT64)); + } + void testDoubleToGVariant() + { // Double QVERIFY(compare(QVariant((double)42.42), G_VARIANT_TYPE_DOUBLE)); + } + void testStringToGVariant() + { // String QVERIFY(compare(QVariant(QString("42")), G_VARIANT_TYPE_STRING)); + } + void testByteArrayToGVariant() + { // ByteArray QVERIFY(compare(QVariant(QByteArray("42")), G_VARIANT_TYPE_BYTESTRING)); + } + void testMapToGVariant() + { // Map QVERIFY(compare(QVariantMap(), G_VARIANT_TYPE_VARDICT)); - } void testTupleConversion() -- cgit v1.2.3