Subject: | t/0-signature.t test fails since Module-Signature 0.74 |
After upgrading Module-Signature from 0.73, signature test fails:
$ prove -b t/0-signature.t
t/0-signature.t .. WARNING: This key is not certified with a trusted signature!
Primary key fingerprint: DF05 D93D BEA3 9DD2 4A44 CD66 05DF 169F 5C08 E9C4
Not in MANIFEST: _build/auto_features
Not in MANIFEST: _build/build_params
Not in MANIFEST: _build/cleanup
Not in MANIFEST: _build/config_data
Not in MANIFEST: _build/features
Not in MANIFEST: _build/magicnum
Not in MANIFEST: _build/notes
Not in MANIFEST: _build/prereqs
Not in MANIFEST: _build/runtime_params
Not in MANIFEST: blib/lib/Crypt/CipherSaber.pm
Not in MANIFEST: blib/libdoc/Crypt::CipherSaber.3pm
Not in MANIFEST: Build
Not in MANIFEST: MYMETA.json
Not in MANIFEST: MYMETA.yml
==> MISMATCHED content between MANIFEST and distribution files! <==
t/0-signature.t .. 1/1
# Failed test 'Valid signature'
# at t/0-signature.t line 8.
# Looks like you failed 1 test of 1.
This is because Crypt-CipherSaber does not lists these temporary files created on build in MANIFEST.SKIP file. This requirement is documented in MANIFEST.SKIP Considerations section of Module::Signature POD.