-const ex_t END = {NULL};
-static int is_end(ex_t exp) { return exp.message == END.message; }
-static ex_t expectation(const char *message) {
+const ex_t END = {((time_t)-1), ((time_t)-1), NULL};
+static int is_end(ex_t exp) {
+ return exp.a == END.a && exp.b == END.b && exp.message == END.message;
+}
+static ex_t expectation(time_t a, time_t b, const char *message) {