qtmobility/tests/auto/qversit/tst_qversit.cpp
changeset 8 71781823f776
parent 4 90517678cc4f
child 11 06b8e2af4411
--- a/qtmobility/tests/auto/qversit/tst_qversit.cpp	Fri May 14 16:41:33 2010 +0300
+++ b/qtmobility/tests/auto/qversit/tst_qversit.cpp	Thu May 27 13:42:11 2010 +0300
@@ -213,6 +213,41 @@
     QTEST_NEW_ROW("Entourage12-kevin.vcf", "UTF-8", QList<QContact>());
     QTEST_NEW_ROW("Entourage12-nonascii.vcf", "UTF-8", QList<QContact>());
     QTEST_NEW_ROW("gmail.vcf", "UTF-8", QList<QContact>());
+
+    {
+        QContact contact;
+        QContactName name;
+        name.setFirstName(QLatin1String("name"));
+        name.setLastName(QString());
+        name.setMiddleName(QString());
+        name.setPrefix(QString());
+        name.setSuffix(QString());
+        contact.saveDetail(&name);
+        QContactFamily family;
+        family.setChildren(QStringList(QLatin1String("Child1")));
+        contact.saveDetail(&family);
+        family.setChildren(QStringList(QLatin1String("Child2")) << QLatin1String("Child3"));
+        contact.saveDetail(&family);
+        QContactNickname nickname;
+        nickname.setNickname(QLatin1String("Nick6"));
+        contact.saveDetail(&nickname);
+        nickname.setNickname(QLatin1String("Nick5"));
+        contact.saveDetail(&nickname);
+        nickname.setNickname(QLatin1String("Nick4"));
+        contact.saveDetail(&nickname);
+        nickname.setNickname(QLatin1String("Nick3"));
+        contact.saveDetail(&nickname);
+        nickname.setNickname(QLatin1String("Nick2"));
+        contact.saveDetail(&nickname);
+        nickname.setNickname(QLatin1String("Nick1"));
+        contact.saveDetail(&nickname);
+        QContactPhoneNumber assistantphone;
+        assistantphone.setNumber(QLatin1String("1234"));
+        assistantphone.setSubTypes(QContactPhoneNumber::SubTypeAssistant);
+        contact.saveDetail(&assistantphone);
+        QContactManagerEngine::setContactDisplayLabel(&contact, QLatin1String("name"));
+        QTEST_NEW_ROW("test1.vcf", "UTF-8", QList<QContact>() << contact);
+    }
 }
 
 QTEST_MAIN(tst_QVersit)