CryptoLibConsole.lpr 762 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. program CryptoLibConsole;
  2. {$mode objfpc}{$H+}
  3. uses
  4. consoletestrunner,
  5. Asn1SequenceParserTests,
  6. DerApplicationSpecificTests,
  7. EqualsAndHashCodeTests,
  8. OIDTests,
  9. BigIntegerTests,
  10. ECAlgorithmsTests,
  11. ECPointTests,
  12. SecP384R1FieldTests,
  13. ECDsa5Tests,
  14. ECTests,
  15. NamedCurveTests,
  16. SignerUtilitiesTests,
  17. SecureRandomTests,
  18. ClpFixedSecureRandom,
  19. ClpIFixedSecureRandom;
  20. type
  21. { TCryptoLibConsoleTestRunner }
  22. TCryptoLibConsoleTestRunner = class(TTestRunner)
  23. protected
  24. // override the protected methods of TTestRunner to customize its behaviour
  25. end;
  26. var
  27. Application: TCryptoLibConsoleTestRunner;
  28. begin
  29. Application := TCryptoLibConsoleTestRunner.Create(nil);
  30. Application.Initialize;
  31. Application.Run;
  32. Application.Free;
  33. end.