Home | History | Annotate | Download | only in tests

Lines Matching refs:day

43   GDateDay day;
87 TEST("Returned day is 1", g_date_get_day(d) == 1);
92 TEST("Bad day is invalid", !g_date_valid_day(G_DATE_BAD_DAY));
93 TEST("Day 32 is invalid", !g_date_valid_day(32));
126 TEST("GDate's \"Julian\" epoch's first day is valid", g_date_valid(d));
187 day = 1;
191 while (day <= dim)
196 TEST("DMY triplet is valid", g_date_valid_dmy(day,m,y));
200 d = &days[day-1];
202 TEST("Cleared day is invalid", !g_date_valid(d));
204 g_date_set_dmy(d,day,m,y);
206 TEST("Set day is valid", g_date_valid(d));
208 if (m == G_DATE_JANUARY && day == 1)
218 TEST("Day of month accessor works", g_date_get_day(d) == day);
220 TEST("Day of year is consistent with Julian dates",
226 g_print("first day: %u this day: %u day of year: %u\n",
232 if (m == G_DATE_DECEMBER && day == 31)
234 TEST("Last day of year equals number of days in year",
238 g_print("last day: %u days in year: %u\n",
243 TEST("Day of year is not more than number of days in the year",
259 TEST("Monday week of year on Monday 1 more than previous day's week of year",
261 if ((m == G_DATE_JANUARY && day <= 4) ||
262 (m == G_DATE_DECEMBER && day >= 29)) {
266 TEST("ISO 8601 week of year on Monday 1 more than previous day's week of year",
272 TEST("Monday week of year on non-Monday 0 more than previous day's week of year",
274 if (!(day == 1 && m == G_DATE_JANUARY)) {
275 TEST("ISO 8601 week of year on non-Monday 0 more than previous day's week of year (",
296 TEST("Sunday week of year on Sunday 1 more than previous day's week of year",
301 TEST("Sunday week of year on non-Sunday 0 more than previous day's week of year",
325 TEST("Forward days then backward days returns us to current day",
326 g_date_get_day(d) == day);
330 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
339 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
348 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
365 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
374 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
379 if (day < 29)
381 /* Day should be unchanged */
383 TEST("Forward months then backward months returns us to current day",
384 g_date_get_day(d) == day);
388 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
394 /* reset the day for later tests */
395 g_date_set_day(d, day);
413 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
422 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
426 if (m != 2 && day != 29)
428 TEST("Forward years then backward years returns us to current day",
429 g_date_get_day(d) == day);
433 g_print(" (increment %u, dmy %u %u %u) ", i, day, m, y);
439 g_date_set_day(d, day); /* reset */
460 TEST("Next day has julian 1 higher",
468 TEST("Previous day has julian 1 lower",
481 ++day;