Project:Perl/maint-notes/dev-perl/Data-Serializer
From Gentoo Wiki
Jump to:navigation
Jump to:search
Optional Features
Data::Serializer is a bit of a "middleware" that wrangles multiple different serializer backends, at the consumers discretion.
So far it has not seemed sensible to DEPEND on these by default, but if there's a legitimate usecase, file a bug.
Testing
To comprehensively test, install:
- dev-perl/Config-General
- dev-perl/FreezeThaw
- dev-perl/XML-Dumper
- dev-perl/PHP-Serialization
- dev-perl/YAML-Syck
- dev-perl/Crypt-CBC
- dev-perl/Crypt-Blowfish
- dev-perl/Digest-SHA1
Output should look like the following, with the stated skips being because those dependencies aren't in tree yet.
>>> Test phase: dev-perl/Data-Serializer-0.650.0
* Additional dependencies may need installation for comprehensive tests.
* For details, see:
* https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Data-Serializer
t/01-01-Data-Dumper.t ......... ok
t/01-02-Data-Denter.t ......... skipped: Data::Denter not installed
t/01-03-Storable.t ............ ok
t/01-04-FreezeThaw.t .......... ok
t/01-05-Config-General.t ...... ok
t/01-06-YAML.t ................ ok
t/01-07-XML-Dumper.t .......... ok
t/01-08-PHP-Serialization.t ... ok
t/01-09-XML-Simple.t .......... ok
t/01-10-Data-Taxi.t ........... skipped: Data::Taxi not installed
t/01-11-YAML-Syck.t ........... ok
t/01-12-JSON.t ................ ok
t/01-13-JSON-Syck.t ........... ok
t/01-14-Bencode.t ............. skipped: Bencode not installed
t/01-15-Convert-Bencode.t ..... skipped: Convert::Bencode not installed
t/01-16-Convert-Bencode_XS.t .. skipped: Convert::Bencode_XS not installed
t/02-01-Orig-Raw.t ............ ok
t/02-02-Fast-Raw.t ............ ok
t/03-Non-Portable.t ........... ok
t/04-01-Compress-Zlib.t ....... ok
t/04-02-Compress-PPMd.t ....... skipped: compressppmd not installed
t/05-Encryption.t ............. ok
t/06-B64-Encoding.t ........... ok
t/07-01-MD5-Digest.t .......... ok
t/07-02-SHA1-Digest.t ......... ok
t/07-03-SHA-256-Digest.t ...... ok
t/08-Store-Retrieve.t ......... ok
t/09-Feature-Combos.t ......... ok
All tests successful.
Files=28, Tests=2991, 5 wallclock secs ( 0.24 usr 0.07 sys + 3.88 cusr 0.92 csys = 5.11 CPU)
Result: PASS