[evolution-data-server/openismus-work] test-client-custom-summary: Added a query on the EVC_N vcard field
- From: Tristan Van Berkom <tvb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server/openismus-work] test-client-custom-summary: Added a query on the EVC_N vcard field
- Date: Tue, 4 Dec 2012 09:36:51 +0000 (UTC)
commit 20a33e4f2241cbc20018f2967f8f07dccf5bf033
Author: Tristan Van Berkom <tristanvb openismus com>
Date: Tue Dec 4 18:16:23 2012 +0900
test-client-custom-summary: Added a query on the EVC_N vcard field
tests/libebook/client/test-client-custom-summary.c | 15 +++++++++++++++
tests/libebook/data/vcards/custom-2.vcf | 1 +
2 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/tests/libebook/client/test-client-custom-summary.c b/tests/libebook/client/test-client-custom-summary.c
index 09a5159..1a1fcc0 100644
--- a/tests/libebook/client/test-client-custom-summary.c
+++ b/tests/libebook/client/test-client-custom-summary.c
@@ -237,6 +237,21 @@ main (gint argc,
e_book_query_unref (query);
g_free (sexp);
+ /* Query name component */
+ query = e_book_query_vcard_field_test(EVC_N, E_BOOK_QUERY_IS, "Janet");
+ sexp = e_book_query_to_string (query);
+
+ if (!e_book_client_get_contacts_sync (book_client, sexp, &results, NULL, &error)) {
+ report_error ("get contacts", &error);
+ g_object_unref (book_client);
+ return 1;
+ }
+ g_assert_cmpint (g_slist_length (results), ==, 1);
+ e_util_free_object_slist (results);
+ e_book_query_unref (query);
+ g_free (sexp);
+
+
/* Query email suffix... fetching uids */
query = e_book_query_field_test (E_CONTACT_EMAIL, E_BOOK_QUERY_ENDS_WITH, "jackson.com");
sexp = e_book_query_to_string (query);
diff --git a/tests/libebook/data/vcards/custom-2.vcf b/tests/libebook/data/vcards/custom-2.vcf
index c267827..56c5dd6 100644
--- a/tests/libebook/data/vcards/custom-2.vcf
+++ b/tests/libebook/data/vcards/custom-2.vcf
@@ -1,5 +1,6 @@
BEGIN:VCARD
FN:Janet Jackson
+N:Janet
TEL;HOME:+7654321
EMAIL:janet jackson com
EMAIL:janny jackson com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]