[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openssl-gost] [gost-engine/engine] 4573be: Remove the use of test/run_tests in favor of 'prove'



  Branch: refs/heads/master
  Home:   https://github.com/gost-engine/engine
  Commit: 4573bedad51d6978b26b5d420430d8e64f02d47b
      https://github.com/gost-engine/engine/commit/4573bedad51d6978b26b5d420430d8e64f02d47b
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
    M CMakeLists.txt
    A test/WrapOpenSSL.pm
    R test/run_tests

  Log Message:
  -----------
  Remove the use of test/run_tests in favor of 'prove'

'prove' is a well developed TAP harness program, there's no real need
to write one's own.

We do need to set certain paths properly for the appropriate 'openssl'
program to be run.  We do that with a 'prove' plugin (WrapOpenSSL.pm)
that simply amends the appropriate system environment variables, given
a number of cmake generated environment variables that indicate where
OpenSSL files reside.