CryptoLibConsole.lpr 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. program CryptoLibConsole;
  2. {$mode objfpc}{$H+}
  3. uses
  4. consoletestrunner,
  5. Asn1SequenceParserTests,
  6. DerApplicationSpecificTests,
  7. EqualsAndHashCodeTests,
  8. OIDTests,
  9. EnumeratedTests,
  10. ParsingTests,
  11. ParseTests,
  12. StringTests,
  13. TagTests,
  14. BigIntegerTests,
  15. ECAlgorithmsTests,
  16. ECPointTests,
  17. SecP256R1FieldTests,
  18. SecP384R1FieldTests,
  19. ECDsa5Tests,
  20. ECTests,
  21. NamedCurveTests,
  22. ECSchnorrTests,
  23. SignerUtilitiesTests,
  24. SecureRandomTests,
  25. DigestRandomNumberTests,
  26. FixedPointTests,
  27. AESTests,
  28. BlockCipherVectorTests,
  29. BlockCipherMonteCarloTests,
  30. AESTestVectors,
  31. BlowfishTestVectors,
  32. SpeckTestVectors,
  33. RijndaelTestVectors,
  34. AESSICTests,
  35. SPECKTests,
  36. IESCipherTests,
  37. MD5HMacTests,
  38. SHA1HMacTests,
  39. SHA224HMacTests,
  40. SHA256HMacTests,
  41. SHA384HMacTests,
  42. SHA512HMacTests,
  43. RIPEMD128HMacTests,
  44. RIPEMD160HMacTests,
  45. // HMacTests, stalling on x64 windows on travis ci
  46. Pkcs5Tests,
  47. HkdfGeneratorTests,
  48. ECIESTests,
  49. PascalCoinECIESTests,
  50. ECNRTests,
  51. PaddingTests,
  52. DSATests,
  53. DeterministicDsaTests,
  54. Salsa20Tests,
  55. XSalsa20Tests,
  56. ChaChaTests,
  57. StreamCipherResetTests,
  58. CTSTests,
  59. X25519Tests,
  60. Ed25519Tests,
  61. ClpFixedSecureRandom,
  62. ClpIFixedSecureRandom;
  63. type
  64. { TCryptoLibConsoleTestRunner }
  65. TCryptoLibConsoleTestRunner = class(TTestRunner)
  66. protected
  67. // override the protected methods of TTestRunner to customize its behaviour
  68. end;
  69. var
  70. Application: TCryptoLibConsoleTestRunner;
  71. begin
  72. Application := TCryptoLibConsoleTestRunner.Create(nil);
  73. Application.Initialize;
  74. Application.Run;
  75. Application.Free;
  76. end.