CryptoLibConsole.lpr 807 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  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. ECSchnorrTests,
  17. SignerUtilitiesTests,
  18. SecureRandomTests,
  19. DigestRandomNumberTests,
  20. ClpFixedSecureRandom,
  21. ClpIFixedSecureRandom;
  22. type
  23. { TCryptoLibConsoleTestRunner }
  24. TCryptoLibConsoleTestRunner = class(TTestRunner)
  25. protected
  26. // override the protected methods of TTestRunner to customize its behaviour
  27. end;
  28. var
  29. Application: TCryptoLibConsoleTestRunner;
  30. begin
  31. Application := TCryptoLibConsoleTestRunner.Create(nil);
  32. Application.Initialize;
  33. Application.Run;
  34. Application.Free;
  35. end.