testrunner.rtlobjpas.pp 609 B

1234567891011121314151617181920212223242526272829303132
  1. { %CONFIGFILE=fpcunit-console-defaults.ini testdefaults.ini }
  2. { %SKIPTARGET=embedded,nativent,msdos,win16,macos,palmos }
  3. program testrunner.rtlobjpas;
  4. {$mode objfpc}{$H+}
  5. { Invoke needs a function call manager }
  6. {.$define useffi}
  7. {$ifdef useffi}
  8. {$define testinvoke}
  9. {$endif}
  10. uses
  11. {$ifdef useffi}
  12. ffi.manager,
  13. {$endif}
  14. consoletestrunner,
  15. {$ifdef testinvoke}
  16. tests.rtti.invoke,
  17. {$endif}
  18. tests.rtti;
  19. var
  20. Application: TTestRunner;
  21. begin
  22. Application := TTestRunner.Create(nil);
  23. Application.Initialize;
  24. Application.Title := 'RTL-ObjPas unit tests';
  25. Application.Run;
  26. Application.Free;
  27. end.