testsyntax.lpr 816 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. program testpassrc;
  2. {$mode objfpc}{$H+}
  3. uses
  4. {$IFDEF UNIX}
  5. cwstring,
  6. {$ENDIF}
  7. Classes,
  8. syntax.highlighter,
  9. syntax.pascal,
  10. syntax.bash,
  11. syntax.javascript,
  12. syntax.html,
  13. syntax.css,
  14. syntax.ini,
  15. syntax.sql,
  16. syntax.json,
  17. unittest.pascal,
  18. unittest.assembler,
  19. unittest.bash,
  20. unittest.javascript,
  21. unittest.css,
  22. unittest.html,
  23. unittest.ini,
  24. unittest.sql,
  25. unittest.json,
  26. unittest.htmlrender,
  27. consoletestrunner;
  28. type
  29. { TLazTestRunner }
  30. TMyTestRunner = class(TTestRunner)
  31. protected
  32. // override the protected methods of TTestRunner to customize its behavior
  33. end;
  34. var
  35. Application: TMyTestRunner;
  36. begin
  37. Application:=TMyTestRunner.Create(nil);
  38. DefaultFormat:=fplain;
  39. DefaultRunAllTests:=True;
  40. Application.Initialize;
  41. Application.Run;
  42. Application.Free;
  43. end.