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

[openssl-gost] [gost-engine/engine] 88b6b1: Migrate test framework to Test2



  Branch: refs/heads/master
  Home:   https://github.com/gost-engine/engine
  Commit: 88b6b13aef5cec62837b1410cdd4d63b441fd898
      https://github.com/gost-engine/engine/commit/88b6b13aef5cec62837b1410cdd4d63b441fd898
  Author: Alexander Bokovoy <abokovoy@redhat.com>
  Date:   2019-02-16 (Sat, 16 Feb 2019)

  Changed paths:
    M test/00-engine.t
    M test/01-digest.t
    M test/02-mac.t
    M test/03-encrypt.t
    M test/04-pkey.t

  Log Message:
  -----------
  Migrate test framework to Test2

At least Fedora 30 will have no Test::More anymore. Test::More is
deprecated, as well as Test::Stream and Test2 is a recommended
replacement.

Luckily, gost-engine's use of Test::More is limited to functions which
are compatible with implementations in Test2, so only module import and
test plan announcement need to change.

Also, on Fedora 29 perl 5.28 is very picky on undefined variables.


  Commit: 90c34c7c32fc226e5e8c8f127bdb6b522d7f0de7
      https://github.com/gost-engine/engine/commit/90c34c7c32fc226e5e8c8f127bdb6b522d7f0de7
  Author: Alexander Bokovoy <abokovoy@redhat.com>
  Date:   2019-02-16 (Sat, 16 Feb 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add Test2::V0 to Travis CI


  Commit: 10147823ee8c10098f8a9063bfa17ce4023c65b3
      https://github.com/gost-engine/engine/commit/10147823ee8c10098f8a9063bfa17ce4023c65b3
  Author: Dmitry Belyavskiy <beldmit@users.noreply.github.com>
  Date:   2019-02-17 (Sun, 17 Feb 2019)

  Changed paths:
    M .travis.yml
    M test/00-engine.t
    M test/01-digest.t
    M test/02-mac.t
    M test/03-encrypt.t
    M test/04-pkey.t

  Log Message:
  -----------
  Merge pull request #96 from abbra/support-Test-Stream

Migrate test framework to Test2


Compare: https://github.com/gost-engine/engine/compare/ea0349deee97...10147823ee8c