CryptoLibConsole.lpr 984 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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. // FixedPointTests,
  21. AESTests,
  22. BlockCipherVectorTests,
  23. AESTestVectors,
  24. // IESCipherTests,
  25. AESSICTests,
  26. MD5HMacTests,
  27. HMacTests,
  28. Pkcs5Tests,
  29. ClpFixedSecureRandom,
  30. ClpIFixedSecureRandom;
  31. type
  32. { TCryptoLibConsoleTestRunner }
  33. TCryptoLibConsoleTestRunner = class(TTestRunner)
  34. protected
  35. // override the protected methods of TTestRunner to customize its behaviour
  36. end;
  37. var
  38. Application: TCryptoLibConsoleTestRunner;
  39. begin
  40. Application := TCryptoLibConsoleTestRunner.Create(nil);
  41. Application.Initialize;
  42. Application.Run;
  43. Application.Free;
  44. end.