Browse Source

add all tests back.

Ugochukwu Mmaduekwe 7 years ago
parent
commit
fa8ff1ff46
2 changed files with 43 additions and 43 deletions
  1. 19 19
      .travis.yml
  2. 24 24
      CryptoLib.Tests/FreePascal.Tests/CryptoLibConsole.lpr

+ 19 - 19
.travis.yml

@@ -5,42 +5,42 @@ language: generic
 sudo: required
 dist: trusty
 
-#os:
-#  - linux
-#  - osx
+os:
+  - linux
+  - osx
 
 env:
   global:
     - WINEPREFIX=~/.winelaz
     - DISPLAY=:99.0
- # matrix:
+  matrix:
    # - LAZ_PKG=true  # Use the latest version from the default package manager
    # - LAZ_VER=1.6.4 # Use specific (binary) release
-   # - LAZ_VER=1.8.0
+    - LAZ_VER=1.8.0
    # FPC 3.0.4 Linker Fails in Old Linux OS, See 
    # https://forum.lazarus.freepascal.org/index.php?topic=40238.0 and https://bugs.freepascal.org/view.php?id=32251
    # - LAZ_VER=1.8.4
 
 matrix:
   include:
-   # - os: linux
-   #   env: LAZ_VER=1.6.4  LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
-   # - os: linux
-   #   env: LAZ_VER=1.8.0 LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
-   # - os: linux
-   #   env: LAZ_VER=1.8.4 LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
+    - os: linux
+      env: LAZ_VER=1.6.4  LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
+    - os: linux
+      env: LAZ_VER=1.8.0 LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
+    - os: linux
+      env: LAZ_VER=1.8.4 LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
     - os: linux
       env: LAZ_VER=1.6.4  LAZ_ENV=wine WINEARCH=win64 LAZ_OPT="--os=win64 --cpu=x86_64"
-   # - os: linux
-   #   env: LAZ_VER=1.8.0 LAZ_ENV=wine WINEARCH=win64 LAZ_OPT="--os=win64 --cpu=x86_64"
-   # - os: linux
-   #   env: LAZ_VER=1.8.4 LAZ_ENV=wine WINEARCH=win64 LAZ_OPT="--os=win64 --cpu=x86_64"
+    - os: linux
+      env: LAZ_VER=1.8.0 LAZ_ENV=wine WINEARCH=win64 LAZ_OPT="--os=win64 --cpu=x86_64"
+    - os: linux
+      env: LAZ_VER=1.8.4 LAZ_ENV=wine WINEARCH=win64 LAZ_OPT="--os=win64 --cpu=x86_64"
     - os: linux
       env: LAZ_VER=1.6.4  LAZ_ENV=qemu-arm LAZ_OPT="--os=linux --cpu=arm"
-   # - os: linux
-   #   env: LAZ_VER=1.8.0 LAZ_ENV=qemu-arm LAZ_OPT="--os=linux --cpu=arm"
-   # - os: linux
-   #   env: LAZ_VER=1.8.4 LAZ_ENV=qemu-arm LAZ_OPT="--os=linux --cpu=arm"
+    - os: linux
+      env: LAZ_VER=1.8.0 LAZ_ENV=qemu-arm LAZ_OPT="--os=linux --cpu=arm"
+    - os: linux
+      env: LAZ_VER=1.8.4 LAZ_ENV=qemu-arm LAZ_OPT="--os=linux --cpu=arm"
 
 before_install:
   # Start virtual display server

+ 24 - 24
CryptoLib.Tests/FreePascal.Tests/CryptoLibConsole.lpr

@@ -4,30 +4,30 @@ program CryptoLibConsole;
 
 uses
   consoletestrunner,
-//  Asn1SequenceParserTests, // pass x64, pass arm
- // DerApplicationSpecificTests, // pass x64, pass arm
- // EqualsAndHashCodeTests, // pass x64, pass arm
- // OIDTests, // pass x64, pass arm
- // BigIntegerTests, // pass x64, pass arm
-  ECAlgorithmsTests, // pass x64, arm stalling
-  ECPointTests, // pass x64, arm stalling
- // SecP384R1FieldTests, // pass x64, pass arm
-  ECDsa5Tests, // pass x64, arm stalling
-  ECTests, // pass x64, arm stalling
- // NamedCurveTests, // pass x64, pass arm, arm raises exception
- // ECSchnorrTests, // pass x64, pass arm, arm raises exception
- // SignerUtilitiesTests, // pass x64, pass arm, arm raises exception
- // SecureRandomTests, // pass x64, pass arm
- // DigestRandomNumberTests, // pass x64, pass arm
- // FixedPointTests, // pass x64, pass arm, arm raises exception
- // AESTests, // pass x64, pass arm
-// BlockCipherVectorTests, // pass x64, pass arm
- // AESTestVectors,
- // IESCipherTests, // pass x64, pass arm, arm raises exception
- // AESSICTests, // pass x64, pass arm
- // MD5HMacTests, // pass x64, pass arm
- // HMacTests, // pass arm, x64 stalling
- // Pkcs5Tests, // pass x64, pass arm
+  Asn1SequenceParserTests, // pass x64, pass arm
+  DerApplicationSpecificTests, // pass x64, pass arm
+  EqualsAndHashCodeTests, // pass x64, pass arm
+  OIDTests, // pass x64, pass arm
+  BigIntegerTests, // pass x64, pass arm
+  ECAlgorithmsTests, // pass x64, pass arm
+  ECPointTests, // pass x64, pass arm
+  SecP384R1FieldTests, // pass x64, pass arm
+  ECDsa5Tests, // pass x64, pass arm
+  ECTests, // pass x64, pass arm
+  NamedCurveTests, // pass x64, pass arm
+  ECSchnorrTests, // pass x64, pass arm
+  SignerUtilitiesTests, // pass x64, pass arm
+  SecureRandomTests, // pass x64, pass arm
+  DigestRandomNumberTests, // pass x64, pass arm
+  FixedPointTests, // pass x64, pass arm
+  AESTests, // pass x64, pass arm
+  BlockCipherVectorTests, // pass x64, pass arm
+  AESTestVectors,
+  IESCipherTests, // pass x64, pass arm
+  AESSICTests, // pass x64, pass arm
+  MD5HMacTests, // pass x64, pass arm
+  HMacTests, // pass arm, x64 stalling
+  Pkcs5Tests, // pass x64, pass arm
   ClpFixedSecureRandom,
   ClpIFixedSecureRandom;