tassert7.pp 401 B

123456789101112131415161718192021222324252627282930
  1. program tassert7;
  2. {$C+}
  3. {$mode objfpc}
  4. uses sysutils;
  5. procedure Success;
  6. Begin
  7. WriteLn('Success!');
  8. halt;
  9. end;
  10. Begin
  11. Write('Try..catch of assertion...');
  12. try
  13. assert(false);
  14. except
  15. on EAssertionFailed do Success;
  16. end;
  17. WriteLn('Failed!');
  18. Halt(1);
  19. end.
  20. {
  21. $Log$
  22. Revision 1.1 2002-09-18 18:30:30 carl
  23. + currency testing
  24. * more system unit routine testing
  25. }