CryptoLibConsole.lpr 915 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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. ClpFixedSecureRandom,
  27. ClpIFixedSecureRandom;
  28. type
  29. { TCryptoLibConsoleTestRunner }
  30. TCryptoLibConsoleTestRunner = class(TTestRunner)
  31. protected
  32. // override the protected methods of TTestRunner to customize its behaviour
  33. end;
  34. var
  35. Application: TCryptoLibConsoleTestRunner;
  36. begin
  37. Application := TCryptoLibConsoleTestRunner.Create(nil);
  38. Application.Initialize;
  39. Application.Run;
  40. Application.Free;
  41. end.