Subject: | t/tamper.t fails if Crypt::GCM is installed |
See subject. Test log looks like this:
...
# Failed test 'tamper proofing lived (aead)'
# at t/tamper.t line 35.
# died: mode GCM is unsupported at t/tamper.t line 35.
# Failed test 'got some output'
# at t/tamper.t line 37.
# Failed test 'tamper proof thaw lived'
# at t/tamper.t line 49.
# died: You must provide the 'string' parameter at t/tamper.t line 49.
# Failed test 'got some output'
# at t/tamper.t line 51.
# Failed test 'tamper resistence round trips (aead)'
# at t/tamper.t line 53.
# got: undef
# expected: 'zemoose gauhy tj lkj GAJE E djjjj laaaa di da dooo'
Use of uninitialized value $corrupt_tamper in bitwise xor (^) at t/tamper.t line 56.
substr outside of string at t/tamper.t line 56.
Use of uninitialized value $corrupt_tamper in bitwise xor (^) at t/tamper.t line 56.
substr outside of string at t/tamper.t line 56.
# Looks like you failed 5 tests of 6.
# Looks like your test exited with 255 just after 6.
t/tamper.t .....
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 5/6 subtests
...