Add more assertions to ManyManySelectors test.

This is intermittently failing in CI.  It looks as if the CI machine is
running out of memory in a way that we are not gracefully handling.
main
David Chisnall 7 years ago
parent e5eaeae9ac
commit c4cb965033

@ -31,6 +31,11 @@ int main(void)
{ {
snprintf(selBuffer, 16, "%" PRId32 "selector%" PRIx32, i, i); snprintf(selBuffer, 16, "%" PRId32 "selector%" PRIx32, i, i);
nextSel = sel_registerName(selBuffer); nextSel = sel_registerName(selBuffer);
if (strcmp(selBuffer, sel_getName(nextSel)) != 0)
{
fprintf(stderr, "'%s' != '%s'\n", selBuffer, sel_getName(nextSel));
}
assert(strcmp(selBuffer, sel_getName(nextSel)) == 0);
sel_size += strlen(selBuffer); sel_size += strlen(selBuffer);
} }
assert(class_addMethod(object_getClass([Test class]), nextSel, (IMP)x, "@@:")); assert(class_addMethod(object_getClass([Test class]), nextSel, (IMP)x, "@@:"));

Loading…
Cancel
Save