Lines Matching refs:ASSERT

362 #define ASSERT(expr)														  \
384 ASSERT(ch == '#');
386 ASSERT(ch == '!');
389 ASSERT(ftell(fp) == 2);
390 ASSERT(fseek(fp, 0, SEEK_CUR) == 0);
391 ASSERT(ftell(fp) == 2);
392 ASSERT(fseek(fp, 0, SEEK_SET) == 0);
393 ASSERT(ftell(fp) == 0);
394 ASSERT(fseek(fp, 0, SEEK_END) == 0);
395 ASSERT(ftell(fp) == 10);
396 ASSERT(fgetc(fp) == EOF);
399 ASSERT(fseek(fp, 2, SEEK_SET) == 0);
400 ASSERT(ftell(fp) == 2);
402 ASSERT(ch == '/');
405 ASSERT(ftell(fp) == 3);
406 ASSERT(ungetc(ch, fp) == ch);
407 ASSERT(ftell(fp) == 2);
408 ASSERT(fgetc(fp) == ch);
409 ASSERT(ungetc(ch, fp) == ch);
410 ASSERT(ftell(fp) == 2);
411 ASSERT(ungetc('!', fp) == '!');
412 ASSERT(ftell(fp) == 1);
413 ASSERT(ungetc('#', fp) == '#');
414 ASSERT(ftell(fp) == 0);
415 ASSERT(fseek(fp, 0, SEEK_CUR) == 0);
416 ASSERT(ftell(fp) == 0);
417 ASSERT(fseek(fp, 2, SEEK_SET) == 0);
418 ASSERT(ftell(fp) == 2);
421 ASSERT(ungetc('x', fp) == 'x');
422 ASSERT(ftell(fp) == 1);
423 ASSERT(ungetc('y', fp) == 'y');
424 ASSERT(ftell(fp) == 0);
425 ASSERT(fgetc(fp) == 'y');
426 ASSERT(ftell(fp) == 1);
427 ASSERT(fgetc(fp) == 'x');
428 ASSERT(ftell(fp) == 2);
431 ASSERT(ungetc('x', fp) == 'x');
432 ASSERT(ftell(fp) == 1);
433 ASSERT(ungetc('y', fp) == 'y');
434 ASSERT(fseek(fp, 0, SEEK_CUR) == 0);
435 ASSERT(ftell(fp) == 0);
436 ASSERT(fgetc(fp) == '#');
437 ASSERT(ftell(fp) == 1);
438 ASSERT(fgetc(fp) == '!');
439 ASSERT(ftell(fp) == 2);
442 ASSERT(fseek(fp, 0, SEEK_END) == 0);
443 ASSERT(ftell(fp) == 10);
444 ASSERT(!feof(fp));
445 ASSERT(fgetc(fp) == EOF);
446 ASSERT(feof(fp));
447 ASSERT(ungetc(' ', fp) == ' ');
448 ASSERT(!feof(fp));
449 ASSERT(fgetc(fp) == ' ');
450 ASSERT(!feof(fp));
451 ASSERT(fgetc(fp) == EOF);
452 ASSERT(feof(fp));
455 ASSERT(fseek(fp, 2, SEEK_SET) == 0);
456 ASSERT(ftell(fp) == 2);
457 ASSERT(fseek(fp, 0, SEEK_END) == 0);
458 ASSERT(ftell(fp) == 10);
459 ASSERT(ungetc(' ', fp) == ' ');
460 ASSERT(fseek(fp, 0, SEEK_END) == 0);
461 ASSERT(fgetc(fp) == EOF);
462 ASSERT(ftell(fp) == 10);