Add the qmlcontacts test back to the set of auto tests
authorMatt Vogt <matthew.vogt@jollamobile.com>
Fri, 30 May 2014 01:10:39 +0000 (11:10 +1000)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 4 Jun 2014 22:26:24 +0000 (00:26 +0200)
commitdfa4e6b792837c192e7e664c41f567ad986756a5
tree462b1aaa0bbb92508a0a4d5aff031f6b52408bc6
parent98b9bf1ae326a7e18dad084999b7a9002b92d4f6
Add the qmlcontacts test back to the set of auto tests

The qmlcontacts test was previously removed from the set of executed
auto tests. This change adds it back to the executed list.

Skip jsondb-dependent tests if the jsondb components cannot be loaded,
and update some of the tests to do something sane.  Some particularly
odd cases are now marked with expectFail, as I have no idea why they
might have ever been expected to pass.

Change-Id: I391edcecb93e0ad50122e9adbf6a6af6da8c0ec7
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
24 files changed:
tests/auto/contacts/contacts.pro
tests/auto/contacts/qmlcontacts/qmlcontacts.pro
tests/auto/contacts/qmlcontacts/testcases/ContactsJsonDbTestCase.qml
tests/auto/contacts/qmlcontacts/testcases/ContactsSavingTestCase.qml
tests/auto/contacts/qmlcontacts/testcases/ContactsTestConfiguration.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_clear_details_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_details_saving_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_export_import_details_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_export_import_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_export_import_signaling_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_extended_detail_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_fetch_contacts_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_filtering_by_detail_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_filtering_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_intersection_filter_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_jsondb_details_saving_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_jsondb_partitions_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_jsondb_to_model_notification_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_model_to_model_notification_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_remove_contacts_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_remove_detail_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_save_contact_e2e.qml
tests/auto/contacts/qmlcontacts/testcases/tst_contacts_sorting_e2e.qml