~ubuntu-branches/ubuntu/saucy/evolution-data-server/saucy

« back to all changes in this revision

Viewing changes to camel/tests/folder/test3.c

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-10-08 12:58:16 UTC
  • mfrom: (181.1.7 quantal)
  • Revision ID: package-import@ubuntu.com-20121008125816-i3n76e8c0m64e7xp
Tags: 3.6.0-0ubuntu2
* Fix LP: #1038047 part 1 - Don't abort in e_source_registry_new* when a
  problem occurs connecting to the Dbus service
  - add debian/patches/dont-abort-in-e_source_registry_new.patch
  - update debian/patches/series
* Fix LP: #1038047 part 2 - libedataserver depends on
  evolution-data-server-common to ensure that the GSettings schemas are
  present
  - update debian/control

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
        { { 100, 50, 0 }, "(body-contains \"Content\")" },
72
72
 
73
73
        { { 0, 0, 0 }, "(user-flag \"every7\")" },
74
 
        { { 100/13+1, 50/13+1, 0 }, "(user-flag \"every13\")" },
 
74
        { { 100 / 13 + 1, 50 / 13 + 1, 0 }, "(user-flag \"every13\")" },
75
75
        { { 1, 1, 0 }, "(= \"7tag1\" (user-tag \"every7\"))" },
76
 
        { { 100/11+1, 50/11+1, 0 }, "(= \"11tag\" (user-tag \"every11\"))" },
 
76
        { { 100 / 11 + 1, 50 / 11 + 1, 0 }, "(= \"11tag\" (user-tag \"every11\"))" },
77
77
 
78
 
        { { 100/13 + 100/17 + 1, 50/13 + 50/17 + 2, 0 }, "(user-flag \"every13\" \"every17\")" },
79
 
        { { 100/13 + 100/17 + 1, 50/13 + 50/17 + 2, 0 }, "(or (user-flag \"every13\") (user-flag \"every17\"))" },
 
78
        { { 100 / 13 + 100 / 17 + 1, 50 / 13 + 50 / 17 + 2, 0 }, "(user-flag \"every13\" \"every17\")" },
 
79
        { { 100 / 13 + 100 / 17 + 1, 50 / 13 + 50 / 17 + 2, 0 }, "(or (user-flag \"every13\") (user-flag \"every17\"))" },
80
80
        { { 1, 0, 0 }, "(and (user-flag \"every13\") (user-flag \"every17\"))" },
81
81
 
82
82
        { { 0, 0, 0 }, "(and (header-contains \"subject\" \"Test1\") (header-contains \"subject\" \"Test2\"))" },
93
93
        { { 11, 6, 0 }, "(or (header-contains \"subject\" \"Test1\") (header-contains \"subject\" \"message99\"))" },
94
94
 
95
95
        /* 72000 is 24*60*100 == half the 'sent date' of the messages */
96
 
        { { 100/2, 50/2, 0 }, "(> 72000 (get-sent-date))" },
97
 
        { { 100/2-1, 50/2, 0 }, "(< 72000 (get-sent-date))" },
 
96
        { { 100 / 2, 50 / 2, 0 }, "(> 72000 (get-sent-date))" },
 
97
        { { 100 / 2 - 1, 50 / 2, 0 }, "(< 72000 (get-sent-date))" },
98
98
        { { 1, 0, 0 }, "(= 72000 (get-sent-date))" },
99
99
        { { 0, 0, 0 }, "(= 72001 (get-sent-date))" },
100
100
 
101
 
        { { (100/2-1)/17+1, (50/2-1)/17+1, 0 }, "(and (user-flag \"every17\") (< 72000 (get-sent-date)))" },
102
 
        { { (100/2-1)/17+1, (50/2-1)/17, 0 }, "(and (user-flag \"every17\") (> 72000 (get-sent-date)))" },
103
 
        { { (100/2-1)/13+1, (50/2-1)/13+1, 0 }, "(and (user-flag \"every13\") (< 72000 (get-sent-date)))" },
104
 
        { { (100/2-1)/13+1, (50/2-1)/13+1, 0 }, "(and (user-flag \"every13\") (> 72000 (get-sent-date)))" },
 
101
        { { (100 / 2 - 1) / 17 + 1, (50 / 2 - 1) / 17 + 1, 0 }, "(and (user-flag \"every17\") (< 72000 (get-sent-date)))" },
 
102
        { { (100 / 2 - 1) / 17 + 1, (50 / 2 - 1) / 17, 0 }, "(and (user-flag \"every17\") (> 72000 (get-sent-date)))" },
 
103
        { { (100 / 2 - 1) / 13 + 1, (50 / 2 - 1) / 13 + 1, 0 }, "(and (user-flag \"every13\") (< 72000 (get-sent-date)))" },
 
104
        { { (100 / 2 - 1) / 13 + 1, (50 / 2 - 1) / 13 + 1, 0 }, "(and (user-flag \"every13\") (> 72000 (get-sent-date)))" },
105
105
 
106
 
        { { 100/2+100/2/17, 50/2+50/2/17, 0 }, "(or (user-flag \"every17\") (< 72000 (get-sent-date)))" },
107
 
        { { 100/2+100/2/17+1, 50/2+50/2/17+1, 0 }, "(or (user-flag \"every17\") (> 72000 (get-sent-date)))" },
108
 
        { { 100/2+100/2/13, 50/2+50/2/13+1, 0 }, "(or (user-flag \"every13\") (< 72000 (get-sent-date)))" },
109
 
        { { 100/2+100/2/13+1, 50/2+50/2/13+1, 0 }, "(or (user-flag \"every13\") (> 72000 (get-sent-date)))" },
 
106
        { { 100 / 2 + 100 / 2 / 17, 50 / 2 + 50 / 2 / 17, 0 }, "(or (user-flag \"every17\") (< 72000 (get-sent-date)))" },
 
107
        { { 100 / 2 + 100 / 2 / 17 + 1, 50 / 2 + 50 / 2 / 17 + 1, 0 }, "(or (user-flag \"every17\") (> 72000 (get-sent-date)))" },
 
108
        { { 100 / 2 + 100 / 2 / 13, 50 / 2 + 50 / 2 / 13 + 1, 0 }, "(or (user-flag \"every13\") (< 72000 (get-sent-date)))" },
 
109
        { { 100 / 2 + 100 / 2 / 13 + 1, 50 / 2 + 50 / 2 / 13 + 1, 0 }, "(or (user-flag \"every13\") (> 72000 (get-sent-date)))" },
110
110
};
111
111
 
112
112
static void
211
211
                                push ("creating test message");
212
212
                                msg = test_message_create_simple ();
213
213
                                content = g_strdup_printf ("data%d content\n", j);
214
 
                                test_message_set_content_simple ((CamelMimePart *)msg, 0, "text/plain",
 
214
                                test_message_set_content_simple (
 
215
                                        (CamelMimePart *) msg, 0, "text/plain",
215
216
                                                                content, strlen (content));
216
217
                                test_free (content);
217
 
                                subject = g_strdup_printf ("Test%d message%d subject", j, 100-j);
 
218
                                subject = g_strdup_printf ("Test%d message%d subject", j, 100 - j);
218
219
                                camel_mime_message_set_subject (msg, subject);
219
220
 
220
221
                                camel_mime_message_set_date (msg, j * 60 * 24, 0);
246
247
                                        camel_folder_set_message_user_flag (folder, uid, "every17", TRUE);
247
248
                                }
248
249
                                if ((j / 7) * 7 == j) {
249
 
                                        gchar *tag = g_strdup_printf ("7tag%d", j/7);
 
250
                                        gchar *tag = g_strdup_printf ("7tag%d", j / 7);
250
251
                                        camel_folder_set_message_user_tag (folder, uid, "every7", tag);
251
252
                                        test_free (tag);
252
253
                                }