Setting PATH to /opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin
Start 2010-04-21T06:10:58
ActivePerl-1003 CPAN-1.9402
Going to read '/export/home/fly1003/var/cpan/Metadata'
Database was generated on Tue, 20 Apr 2010 21:27:09 GMT
Running make for S/SH/SHARYANTO/Data-Schema-Schema-CPANMeta-0.07.tar.gz
Checksum for /net/nas/data/cpan/authors/id/S/SH/SHARYANTO/Data-Schema-Schema-CPANMeta-0.07.tar.gz ok
Will not use Archive::Tar, need 1.00
Data-Schema-Schema-CPANMeta-0.07
Data-Schema-Schema-CPANMeta-0.07/Changes
Data-Schema-Schema-CPANMeta-0.07/dist.ini
Data-Schema-Schema-CPANMeta-0.07/lib/Data/Schema/Schema
Data-Schema-Schema-CPANMeta-0.07/lib/Data/Schema/Schema/CPANMeta.pm
Data-Schema-Schema-CPANMeta-0.07/t
Data-Schema-Schema-CPANMeta-0.07/t/testlib.pm
Data-Schema-Schema-CPANMeta-0.07/t/02-meta_spec_ok.t
Data-Schema-Schema-CPANMeta-0.07/t/01-basics-2.t
Data-Schema-Schema-CPANMeta-0.07/t/01-basics-1.4.t
Data-Schema-Schema-CPANMeta-0.07/t/04-meta_json_ok.t
Data-Schema-Schema-CPANMeta-0.07/t/02-load_from_ds.t
Data-Schema-Schema-CPANMeta-0.07/t/03-meta_yaml_ok.t
Data-Schema-Schema-CPANMeta-0.07/t/00-load.t
Data-Schema-Schema-CPANMeta-0.07/t/data
Data-Schema-Schema-CPANMeta-0.07/t/data/META.json
Data-Schema-Schema-CPANMeta-0.07/t/data/META-1.4.yml
Data-Schema-Schema-CPANMeta-0.07/t/data/META.yml
Data-Schema-Schema-CPANMeta-0.07/META.yml
Data-Schema-Schema-CPANMeta-0.07/LICENSE
Data-Schema-Schema-CPANMeta-0.07/README
Data-Schema-Schema-CPANMeta-0.07/t/release-pod-coverage.t
Data-Schema-Schema-CPANMeta-0.07/t/release-pod-syntax.t
Data-Schema-Schema-CPANMeta-0.07/MANIFEST
Data-Schema-Schema-CPANMeta-0.07/Build.PL
CPAN.pm: Going to build S/SH/SHARYANTO/Data-Schema-Schema-CPANMeta-0.07.tar.gz
>>> /export/home/fly1003/bin/perl Build.PL
Checking prerequisites...
requires:
! Data::Schema (0.08) is installed, but we need version >= 0.13
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'Data-Schema-Schema-CPANMeta' version '0.07'
---- Unsatisfied dependencies detected during ----
---- SHARYANTO/Data-Schema-Schema-CPANMeta-0.07.tar.gz ----
Data::Schema [requires]
Running Build test
Delayed until after prerequisites
Running test for module 'Data::Schema'
Running make for S/SH/SHARYANTO/Data-Schema-0.13.tar.gz
Checksum for /net/nas/data/cpan/authors/id/S/SH/SHARYANTO/Data-Schema-0.13.tar.gz ok
Will not use Archive::Tar, need 1.00
Data-Schema-0.13
Data-Schema-0.13/dist.ini
Data-Schema-0.13/Changes
Data-Schema-0.13/lib/Data
Data-Schema-0.13/lib/Data/Schema.pm
Data-Schema-0.13/lib/Data/Schema
Data-Schema-0.13/lib/Data/Schema/Config.pm
Data-Schema-0.13/lib/Data/Schema/Plugin/LoadSchema
Data-Schema-0.13/lib/Data/Schema/Plugin/LoadSchema/Hash.pm
Data-Schema-0.13/lib/Data/Schema/Plugin/LoadSchema/Base.pm
Data-Schema-0.13/lib/Data/Schema/Plugin/LoadSchema/YAMLFile.pm
Data-Schema-0.13/lib/Data/Schema/Schema
Data-Schema-0.13/lib/Data/Schema/Schema/Schema.pm
Data-Schema-0.13/lib/Data/Schema/Type
Data-Schema-0.13/lib/Data/Schema/Type/Float.pm
Data-Schema-0.13/lib/Data/Schema/Type/Int.pm
Data-Schema-0.13/lib/Data/Schema/Type/Hash.pm
Data-Schema-0.13/lib/Data/Schema/Type/TypeName.pm
Data-Schema-0.13/lib/Data/Schema/Type/Object.pm
Data-Schema-0.13/lib/Data/Schema/Type/Comparable.pm
Data-Schema-0.13/lib/Data/Schema/Type/Bool.pm
Data-Schema-0.13/lib/Data/Schema/Type/Schema.pm
Data-Schema-0.13/lib/Data/Schema/Type/Printable.pm
Data-Schema-0.13/lib/Data/Schema/Type/Array.pm
Data-Schema-0.13/lib/Data/Schema/Type/HasElement.pm
Data-Schema-0.13/lib/Data/Schema/Type/Scalar.pm
Data-Schema-0.13/lib/Data/Schema/Type/CIStr.pm
Data-Schema-0.13/lib/Data/Schema/Type/Base.pm
Data-Schema-0.13/lib/Data/Schema/Type/All.pm
Data-Schema-0.13/lib/Data/Schema/Type/Str.pm
Data-Schema-0.13/lib/Data/Schema/Type/Sortable.pm
Data-Schema-0.13/lib/Data/Schema/Type/Num.pm
Data-Schema-0.13/lib/Data/Schema/Type/Either.pm
Data-Schema-0.13/lib/Data/Schema/Manual
Data-Schema-0.13/lib/Data/Schema/Manual/TypeHandler.pod
Data-Schema-0.13/lib/Data/Schema/Manual/Plugin.pod
Data-Schema-0.13/lib/Data/Schema/Manual/Tutorial.pod
Data-Schema-0.13/lib/Data/Schema/Manual/Schema.pod
Data-Schema-0.13/t
Data-Schema-0.13/t/00-load.t
Data-Schema-0.13/t/testlib.pm
Data-Schema-0.13/t/11-attr-required_forbidden_set.t
Data-Schema-0.13/t/20-register_type.t
Data-Schema-0.13/t/06-english.t
Data-Schema-0.13/t/30-config-defer_loading.t
Data-Schema-0.13/t/12-attrhash-merge.t
Data-Schema-0.13/t/30-config-gettext_function.t
Data-Schema-0.13/t/11-attr-default.t
Data-Schema-0.13/t/10-type-schema.t
Data-Schema-0.13/t/10-type-either.t
Data-Schema-0.13/t/10-type-all.t
Data-Schema-0.13/t/10-type-int.t
Data-Schema-0.13/t/10-type-str.t
Data-Schema-0.13/t/40-dss-10-attr-int.t
Data-Schema-0.13/t/13-attrsuffix.t
Data-Schema-0.13/t/11-attr-comment_note.t
Data-Schema-0.13/t/pod.t
Data-Schema-0.13/t/10-type-object.t
Data-Schema-0.13/t/40-dss-01-basics.t
Data-Schema-0.13/t/10-type-any.t
Data-Schema-0.13/t/10-type-hash.t
Data-Schema-0.13/t/03-export.t
Data-Schema-0.13/t/10-type-bool.t
Data-Schema-0.13/t/10-type-typename.t
Data-Schema-0.13/t/pod-coverage.t
Data-Schema-0.13/t/40-dss-02-attrhash.t
Data-Schema-0.13/t/01-basics.t
Data-Schema-0.13/t/10-type-array.t
Data-Schema-0.13/t/10-type-float.t
Data-Schema-0.13/t/lib/Data/Schema/Type
Data-Schema-0.13/t/lib/Data/Schema/Type/MyType1.pm
Data-Schema-0.13/t/schemas
Data-Schema-0.13/t/schemas/invalid_recursive
Data-Schema-0.13/t/schemas/ip
Data-Schema-0.13/t/schemas/invalid_unknown_base
Data-Schema-0.13/t/schemas/positive_even
Data-Schema-0.13/t/schemas/us_address
Data-Schema-0.13/t/schemas/invalid_circular2
Data-Schema-0.13/t/schemas/address
Data-Schema-0.13/t/schemas/even
Data-Schema-0.13/t/schemas/invalid_circular
Data-Schema-0.13/examples
Data-Schema-0.13/examples/bench-compile-dss.pl
Data-Schema-0.13/examples/email_or_userid_or_username
Data-Schema-0.13/examples/bench-compile.pl
Data-Schema-0.13/META.yml
Data-Schema-0.13/LICENSE
Data-Schema-0.13/README
Data-Schema-0.13/t/release-pod-coverage.t
Data-Schema-0.13/t/release-pod-syntax.t
Data-Schema-0.13/Makefile.PL
Data-Schema-0.13/MANIFEST
CPAN.pm: Going to build S/SH/SHARYANTO/Data-Schema-0.13.tar.gz
>>> /export/home/fly1003/bin/perl Makefile.PL
Warning: prerequisite Data::PrefixMerge 0.12 not found. We have 0.05.
Checking if your kit is complete...
Looks good
Writing Makefile for Data::Schema
---- Unsatisfied dependencies detected during ----
---- SHARYANTO/Data-Schema-0.13.tar.gz ----
Data::PrefixMerge [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Data::PrefixMerge'
Running make for S/SH/SHARYANTO/Data-PrefixMerge-0.12.tar.gz
Checksum for /net/nas/data/cpan/authors/id/S/SH/SHARYANTO/Data-PrefixMerge-0.12.tar.gz ok
Will not use Archive::Tar, need 1.00
Data-PrefixMerge-0.12
Data-PrefixMerge-0.12/dist.ini
Data-PrefixMerge-0.12/Changes
Data-PrefixMerge-0.12/lib/Data
Data-PrefixMerge-0.12/lib/Data/PrefixMerge.pm
Data-PrefixMerge-0.12/lib/Data/PrefixMerge
Data-PrefixMerge-0.12/lib/Data/PrefixMerge/Config.pm
Data-PrefixMerge-0.12/t
Data-PrefixMerge-0.12/t/00-load.t
Data-PrefixMerge-0.12/t/04-subtract.t
Data-PrefixMerge-0.12/t/testlib.pm
Data-PrefixMerge-0.12/t/06-keep.t
Data-PrefixMerge-0.12/t/pod.t
Data-PrefixMerge-0.12/t/05-delete.t
Data-PrefixMerge-0.12/t/02-add.t
Data-PrefixMerge-0.12/t/pod-coverage.t
Data-PrefixMerge-0.12/t/20-options_key.t
Data-PrefixMerge-0.12/t/10-remove_keep_prefix.t
Data-PrefixMerge-0.12/t/99-misc.t
Data-PrefixMerge-0.12/t/03-concat.t
Data-PrefixMerge-0.12/t/01-normal.t
Data-PrefixMerge-0.12/META.yml
Data-PrefixMerge-0.12/LICENSE
Data-PrefixMerge-0.12/README
Data-PrefixMerge-0.12/t/release-pod-coverage.t
Data-PrefixMerge-0.12/t/release-pod-syntax.t
Data-PrefixMerge-0.12/Makefile.PL
Data-PrefixMerge-0.12/MANIFEST
CPAN.pm: Going to build S/SH/SHARYANTO/Data-PrefixMerge-0.12.tar.gz
>>> /export/home/fly1003/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Data::PrefixMerge
>>> make
cp lib/Data/PrefixMerge/Config.pm blib/lib/Data/PrefixMerge/Config.pm
cp lib/Data/PrefixMerge.pm blib/lib/Data/PrefixMerge.pm
Manifying blib/man3/Data::PrefixMerge::Config.3
Manifying blib/man3/Data::PrefixMerge.3
SHARYANTO/Data-PrefixMerge-0.12.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing Data::PrefixMerge 0.12, Perl 5.010000, /export/home/fly1003/bin/perl
t/00-load.t ................
1..2
ok 1 - use Data::PrefixMerge;
ok 2 - use Data::PrefixMerge::Config;
ok
t/01-normal.t ..............
1..25
ok 1 - procedural
ok 2 - scalar 1
ok 3 - scalar 2
ok 4 - scalar 3
ok 5 - array 1
ok 6 - array 2
ok 7 - array 3
ok 8 - array 4
ok 9 - array 5
ok 10 - array 6
ok 11 - recursive array 1
ok 12 - hash 1a
ok 13 - hash 1b (normal prefix on the right)
ok 14 - hash 2
ok 15 - hash 3
ok 16 - hash 4
ok 17 - hash 5
ok 18 - hash 6
ok 19 - hash 7
ok 20 - recurse hash 1
ok 21 - recurse hash 2
ok 22 - recurse hash 3
ok 23 - order: - before + 1
ok 24 - order: - before + 2
ok 25 - normal prefix on the left
ok
t/02-add.t .................
1..11
ok 1 - int
ok 2 - array 1
ok 3 - array 2
ok 4 - array 3
ok 5 - array 4
ok 6 - array 5
ok 7 - hash 1
ok 8 - hash 2
ok 9 - hash 3
ok 10 - hash 4
ok 11 - hash 5
ok
t/03-concat.t ..............
1..12
ok 1 - int
ok 2 - str
ok 3 - array 1
ok 4 - array 2
ok 5 - array 3
ok 6 - array 4
ok 7 - array 5
ok 8 - hash 1
ok 9 - hash 2
ok 10 - hash 3
ok 11 - hash 4
ok 12 - hash 5
ok
t/04-subtract.t ............
1..12
ok 1 - int
ok 2 - array 1a
ok 3 - array 1b
ok 4 - array 2
ok 5 - array 3
ok 6 - array 4
ok 7 - array 5
ok 8 - hash 1
ok 9 - hash 2
ok 10 - hash 3
ok 11 - hash 4
ok 12 - hash 5
ok
t/05-delete.t ..............
1..6
ok 1 - hash 1a
ok 2 - hash 1b
ok 3 - hash 2
ok 4 - hash 3
ok 5 - hash 4
ok 6 - hash 5
ok
t/06-keep.t ................
1..4
ok 1 - hash 1
ok 2 - protect multiple
ok 3 - default merge mode KEEP 1
ok 4 - default merge mode KEEP 2
ok
t/10-remove_keep_prefix.t ..
1..20
ok 1 - remove_keep_prefixes 1
ok 2 - remove_keep_prefixes recursion 1
ok 3 - remove_keep_prefixes recursion 2
ok 4 - remove_keep_prefixes maxlevel -1 hash
ok 5 - remove_keep_prefixes maxlevel 1 hash
ok 6 - remove_keep_prefixes maxlevel 2 hash
ok 7 - remove_keep_prefixes maxlevel -1 array
ok 8 - remove_keep_prefixes maxlevel 1 array
ok 9 - remove_keep_prefixes maxlevel 2 array
ok 10 - remove_keep_prefixes maxlevel 3 array
ok 11 - remove_keep_prefix 1
ok 12 - remove_keep_prefix recursion 1
ok 13 - remove_keep_prefix recursion 2
ok 14 - remove_keep_prefix maxlevel -1 hash
ok 15 - remove_keep_prefix maxlevel 1 hash
ok 16 - remove_keep_prefix maxlevel 2 hash
ok 17 - remove_keep_prefix maxlevel -1 array
ok 18 - remove_keep_prefix maxlevel 1 array
ok 19 - remove_keep_prefix maxlevel 2 array
ok 20 - remove_keep_prefix maxlevel 3 array
ok
t/20-options_key.t .........
1..14
ok 1 - no option
ok 2 - options undef
ok 3 - options not hash
ok 4 - unknown option
ok 5 - option remove_keep_prefix=0
ok 6 - option remove_keep_prefix=1
ok 7 - option remove_keep_prefix=1 maxdepth=1
ok 8 - option remove_keep_prefix=1 maxdepth=2
ok 9 - option remove_keep_prefix=1 maxdepth=-1
ok 10 - option remove_keep_prefixes=0
ok 11 - option remove_keep_prefixes=1
ok 12 - option remove_keep_prefixes=1 maxdepth=1
ok 13 - option remove_keep_prefixes=1 maxdepth=2
ok 14 - option remove_keep_prefixes=1 maxdepth=-1
ok
t/99-misc.t ................
1..23
ok 1 - default_merge_mode add
ok 2 - parse_hash_key_prefix off
ok 3 - left-side allows only prefix "*" or "^" 1
ok 4 - left-side allows only prefix "*" or "^" 2
ok 5 - left-side allows only prefix "*" or "^" 3
ok 6 - left-side allows only prefix "*" or "^" 3
ok 7 - left-side allows only prefix "*" or "^" 4
ok 8 - left-side allows only prefix "*" or "^" 5
ok 9 - left-side allows only prefix "*" or "^" 6
ok 10 - wanted_path 1
ok 11 - wanted_path 2
ok 12 - backup 1a
ok 13 - backup 1b
ok 14 - backup 2a
ok 15 - backup 2b
ok 16 - preserve_keep_prefix 1
ok 17 - preserve_keep_prefix 2
ok 18 - preserve_keep_prefix 3
ok 19 - preserve_keep_prefix 4
ok 20 - preserve_keep_prefix + default merge mode 1
ok 21 - preserve_keep_prefix + default merge mode 2
ok 22 - hash key has prefix 1
ok 23 - hash key has prefix 2
ok
t/pod-coverage.t ...........
1..1
ok 1 - Data::PrefixMerge
ok
t/pod.t ....................
1..2
ok 1 - POD test for blib/lib/Data/PrefixMerge.pm
ok 2 - POD test for blib/lib/Data/PrefixMerge/Config.pm
ok
t/release-pod-coverage.t ... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing
All tests successful.
Files=14, Tests=132, 50 wallclock secs ( 0.25 usr 0.11 sys + 12.67 cusr 0.72 csys = 13.75 CPU)
Result: PASS
SHARYANTO/Data-PrefixMerge-0.12.tar.gz
make test TEST_VERBOSE=1 -- OK
Steven Haryanto <steven@masterweb.net>
Merge two nested data structures, with merging mode prefix on hash keys
>>> (cd /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB && tar cvf - Data-PrefixMerge-0.12.ppd blib) | gzip -c >/export/home/fly1003/var/REPO/S/SH/SHARYANTO/Data-PrefixMerge-0.12.tar.gz
Data-PrefixMerge-0.12.ppd
blib/
blib/lib/
blib/lib/Data/
blib/lib/Data/PrefixMerge/
blib/lib/Data/PrefixMerge/Config.pm
blib/lib/Data/PrefixMerge.pm
blib/man3/
blib/man3/Data::PrefixMerge::Config.3
blib/man3/Data::PrefixMerge.3
>>> mv /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB/Data-PrefixMerge-0.12.ppd /export/home/fly1003/var/REPO/S/SH/SHARYANTO
Running make for S/SH/SHARYANTO/Data-Schema-0.13.tar.gz
Prepending /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB/blib/arch /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /export/home/fly1003/var/cpan/build/Data-Schema-0.13-vTOi94
Prepending /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB/blib/arch /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build S/SH/SHARYANTO/Data-Schema-0.13.tar.gz
>>> make
cp lib/Data/Schema/Type/All.pm blib/lib/Data/Schema/Type/All.pm
cp lib/Data/Schema/Type/Sortable.pm blib/lib/Data/Schema/Type/Sortable.pm
cp lib/Data/Schema/Type/Array.pm blib/lib/Data/Schema/Type/Array.pm
cp lib/Data/Schema/Manual/TypeHandler.pod blib/lib/Data/Schema/Manual/TypeHandler.pod
cp lib/Data/Schema/Manual/Plugin.pod blib/lib/Data/Schema/Manual/Plugin.pod
cp lib/Data/Schema/Type/Bool.pm blib/lib/Data/Schema/Type/Bool.pm
cp lib/Data/Schema/Type/HasElement.pm blib/lib/Data/Schema/Type/HasElement.pm
cp lib/Data/Schema/Type/Scalar.pm blib/lib/Data/Schema/Type/Scalar.pm
cp lib/Data/Schema/Type/Object.pm blib/lib/Data/Schema/Type/Object.pm
cp lib/Data/Schema/Type/Base.pm blib/lib/Data/Schema/Type/Base.pm
cp lib/Data/Schema/Plugin/LoadSchema/Base.pm blib/lib/Data/Schema/Plugin/LoadSchema/Base.pm
cp lib/Data/Schema/Plugin/LoadSchema/Hash.pm blib/lib/Data/Schema/Plugin/LoadSchema/Hash.pm
cp lib/Data/Schema.pm blib/lib/Data/Schema.pm
cp lib/Data/Schema/Manual/Tutorial.pod blib/lib/Data/Schema/Manual/Tutorial.pod
cp lib/Data/Schema/Type/Schema.pm blib/lib/Data/Schema/Type/Schema.pm
cp lib/Data/Schema/Type/Float.pm blib/lib/Data/Schema/Type/Float.pm
cp lib/Data/Schema/Type/Either.pm blib/lib/Data/Schema/Type/Either.pm
cp lib/Data/Schema/Type/Num.pm blib/lib/Data/Schema/Type/Num.pm
cp lib/Data/Schema/Type/CIStr.pm blib/lib/Data/Schema/Type/CIStr.pm
cp lib/Data/Schema/Manual/Schema.pod blib/lib/Data/Schema/Manual/Schema.pod
cp lib/Data/Schema/Plugin/LoadSchema/YAMLFile.pm blib/lib/Data/Schema/Plugin/LoadSchema/YAMLFile.pm
cp lib/Data/Schema/Schema/Schema.pm blib/lib/Data/Schema/Schema/Schema.pm
cp lib/Data/Schema/Type/Str.pm blib/lib/Data/Schema/Type/Str.pm
cp lib/Data/Schema/Config.pm blib/lib/Data/Schema/Config.pm
cp lib/Data/Schema/Type/Comparable.pm blib/lib/Data/Schema/Type/Comparable.pm
cp lib/Data/Schema/Type/TypeName.pm blib/lib/Data/Schema/Type/TypeName.pm
cp lib/Data/Schema/Type/Hash.pm blib/lib/Data/Schema/Type/Hash.pm
cp lib/Data/Schema/Type/Printable.pm blib/lib/Data/Schema/Type/Printable.pm
cp lib/Data/Schema/Type/Int.pm blib/lib/Data/Schema/Type/Int.pm
Manifying blib/man3/Data::Schema::Type::Sortable.3
Manifying blib/man3/Data::Schema::Type::All.3
Manifying blib/man3/Data::Schema::Type::Array.3
Manifying blib/man3/Data::Schema::Manual::Plugin.3
Manifying blib/man3/Data::Schema::Manual::TypeHandler.3
Manifying blib/man3/Data::Schema::Type::Scalar.3
Manifying blib/man3/Data::Schema::Type::HasElement.3
Manifying blib/man3/Data::Schema::Type::Bool.3
Manifying blib/man3/Data::Schema::Type::Object.3
Manifying blib/man3/Data::Schema::Type::Base.3
Manifying blib/man3/Data::Schema::Manual::Tutorial.3
Manifying blib/man3/Data::Schema.3
Manifying blib/man3/Data::Schema::Plugin::LoadSchema::Hash.3
Manifying blib/man3/Data::Schema::Plugin::LoadSchema::Base.3
Manifying blib/man3/Data::Schema::Type::Schema.3
Manifying blib/man3/Data::Schema::Type::Float.3
Manifying blib/man3/Data::Schema::Type::Either.3
Manifying blib/man3/Data::Schema::Type::Num.3
Manifying blib/man3/Data::Schema::Manual::Schema.3
Manifying blib/man3/Data::Schema::Type::CIStr.3
Manifying blib/man3/Data::Schema::Plugin::LoadSchema::YAMLFile.3
Manifying blib/man3/Data::Schema::Schema::Schema.3
Manifying blib/man3/Data::Schema::Type::Str.3
Manifying blib/man3/Data::Schema::Config.3
Manifying blib/man3/Data::Schema::Type::TypeName.3
Manifying blib/man3/Data::Schema::Type::Comparable.3
Manifying blib/man3/Data::Schema::Type::Hash.3
Manifying blib/man3/Data::Schema::Type::Int.3
Manifying blib/man3/Data::Schema::Type::Printable.3
SHARYANTO/Data-Schema-0.13.tar.gz
make -- OK
Prepending /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB/blib/arch /export/home/fly1003/var/cpan/build/Data-PrefixMerge-0.12-spqAgB/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing Data::Schema 0.13, Perl 5.010000, /export/home/fly1003/bin/perl
t/00-load.t .........................
1..22
ok 1 - use Data::Schema;
ok 2 - use Data::Schema::Config;
ok 3 - use Data::Schema::Type::Hash;
ok 4 - use Data::Schema::Type::Array;
ok 5 - use Data::Schema::Type::Str;
ok 6 - use Data::Schema::Type::CIStr;
ok 7 - use Data::Schema::Type::Int;
ok 8 - use Data::Schema::Type::Float;
ok 9 - use Data::Schema::Type::Bool;
ok 10 - use Data::Schema::Type::Schema;
ok 11 - use Data::Schema::Type::Either;
ok 12 - use Data::Schema::Type::All;
ok 13 - use Data::Schema::Type::Object;
ok 14 - use Data::Schema::Type::TypeName;
ok 15 - use Data::Schema::Type::Printable;
ok 16 - use Data::Schema::Type::Comparable;
ok 17 - use Data::Schema::Type::Sortable;
ok 18 - use Data::Schema::Type::HasElement;
ok 19 - use Data::Schema::Type::Scalar;
ok 20 - use Data::Schema::Schema::Schema;
ok 21 - use Data::Schema::Plugin::LoadSchema::Hash;
ok 22 - use Data::Schema::Plugin::LoadSchema::YAMLFile;
ok
t/01-basics.t .......................
1..63
ok 1 - procedural interface
ok 2 - schema error: missing
ok 3 - schema error: unknown type [1f]
ok 4 - multiple attrhash 1.1
ok 5 - multiple attrhash 1.1 (compiled)
ok 6 - multiple attrhash 1.2
ok 7 - multiple attrhash 1.2 (compiled)
ok 8 - multiple attrhash 1.3
ok 9 - multiple attrhash 1.3 (compiled)
ok 10 - schema error: unknown type (2f)
ok 11 - schema error: unknown attr (2f)
ok 12 - schema error: incorrect attr arg (2f)
ok 13 - third form 0.1
ok 14 - third form 0.1 (compiled)
ok 15 - third form 0.2
ok 16 - third form 0.2 (compiled)
ok 17 - third form 0.3
ok 18 - third form 0.3 (compiled)
ok 19 - third form 0.4
ok 20 - third form 0.4 (compiled)
ok 21 - third form 0.5
ok 22 - third form 0.5 (compiled)
ok 23 - third form 0.6
ok 24 - third form 0.6 (compiled)
ok 25 - third form 0.7
ok 26 - third form 0.7 (compiled)
ok 27 - third form 0.8
ok 28 - third form 0.8 (compiled)
ok 29 - third form unknown key
ok 30 - third form 1.1
ok 31 - third form 1.1 (compiled)
ok 32 - third form 1.2
ok 33 - third form 1.2 (compiled)
ok 34 - third form 1.3: "even" is still unknown after previous validation
ok 35 - third form 2.1
ok 36 - third form 2.1 (compiled)
ok 37 - third form 2.2
ok 38 - third form 2.2 (compiled)
ok 39 - third form 2.3
ok 40 - third form 2.3 (compiled)
ok 41 - third form 2.4: "even" is still unknown after previous validation
ok 42 - third form 2.5: "positive_even" is still unknown after previous validation
ok 43 - third form 3.1
ok 44 - third form 3.1 (compiled)
ok 45 - third form 3.2
ok 46 - third form 3.2 (compiled)
ok 47 - third form 3.3
ok 48 - third form 3.3 (compiled)
ok 49 - third form 3.4
ok 50 - third form 3.4 (compiled)
ok 51 - third form 2.5: "even" is still unknown after previous validation
ok 52 - third form 2.6: "even" is still unknown after previous validation
ok 53 - third form 2.7: "pe" is still unknown after previous validation
ok 54 - third form 2.8: "array_of_pe" is still unknown after previous validation
ok 55 - _pos_as_str and whitespace
ok 56 - attr beginning with _ 1
ok 57 - attr beginning with _ 1 (compiled)
ok 58 - attr beginning with _ 2
ok 59 - attr beginning with _ 2 (compiled)
ok 60 - attr beginning with _ 3
ok 61 - attr beginning with _ 3 (compiled)
ok 62 - attr beginning with _ 4
ok 63 - attr beginning with _ 4 (compiled)
ok
t/03-export.t .......................
1..8
ok 1 - import: unknown
ok 2 - import plugin 1
ok 3 - import plugin 2
ok 4 - import plugin: unknown
ok 5 - import type 1
ok 6 - import type 2
ok 7 - import schema 1
ok 8 - import schema 2
ok
t/06-english.t ......................
1..6
ok 1 - english 1
ok 2 - english 2
ok 3 - english 3
ok 4 - english 4
ok 5 - english 5
ok 6 - english 6
ok
t/10-type-all.t .....................
1..88
ok 1 - of undef
ok 2 - of undef (compiled)
ok 3 - of 1
ok 4 - of 1 (compiled)
ok 5 - of 2
ok 6 - of 2 (compiled)
ok 7 - of 3
ok 8 - of 3 (compiled)
ok 9 - of 4
ok 10 - of 4 (compiled)
ok 11 - of undef
ok 12 - of undef (compiled)
ok 13 - of 1
ok 14 - of 1 (compiled)
ok 15 - of 2
ok 16 - of 2 (compiled)
ok 17 - of 3
ok 18 - of 3 (compiled)
ok 19 - of 4
ok 20 - of 4 (compiled)
ok 21 - all:deps 1
ok 22 - all:deps 1 (compiled)
ok 23 - all:deps 2
ok 24 - all:deps 2 (compiled)
ok 25 - all:deps 3
ok 26 - all:deps 3 (compiled)
ok 27 - all:deps 4
ok 28 - all:deps 4 (compiled)
ok 29 - all:deps 5
ok 30 - all:deps 5 (compiled)
ok 31 - all:deps 6
ok 32 - all:deps 6 (compiled)
ok 33 - all:deps 7
ok 34 - all:deps 7 (compiled)
ok 35 - all:deps 8
ok 36 - all:deps 8 (compiled)
ok 37 - all:deps 9a
ok 38 - all:deps 9a (compiled)
ok 39 - all:deps 9b
ok 40 - all:deps 9b (compiled)
ok 41 - all:deps 9c
ok 42 - all:deps 9c (compiled)
ok 43 - all:deps 10a
ok 44 - all:deps 10a (compiled)
ok 45 - all:deps 10b
ok 46 - all:deps 10b (compiled)
ok 47 - all:deps 10c
ok 48 - all:deps 10c (compiled)
ok 49 - all:deps 11a
ok 50 - all:deps 11a (compiled)
ok 51 - all:deps 11b
ok 52 - all:deps 11b (compiled)
ok 53 - all:deps 11c
ok 54 - all:deps 11c (compiled)
ok 55 - all:dep 1
ok 56 - all:dep 1 (compiled)
ok 57 - all:dep 2
ok 58 - all:dep 2 (compiled)
ok 59 - all:dep 3
ok 60 - all:dep 3 (compiled)
ok 61 - all:dep 4
ok 62 - all:dep 4 (compiled)
ok 63 - all:dep 5
ok 64 - all:dep 5 (compiled)
ok 65 - all:dep 6
ok 66 - all:dep 6 (compiled)
ok 67 - all:dep 7
ok 68 - all:dep 7 (compiled)
ok 69 - all:dep 8
ok 70 - all:dep 8 (compiled)
ok 71 - all:dep 9a
ok 72 - all:dep 9a (compiled)
ok 73 - all:dep 9b
ok 74 - all:dep 9b (compiled)
ok 75 - all:dep 9c
ok 76 - all:dep 9c (compiled)
ok 77 - all:dep 10a
ok 78 - all:dep 10a (compiled)
ok 79 - all:dep 10b
ok 80 - all:dep 10b (compiled)
ok 81 - all:dep 10c
ok 82 - all:dep 10c (compiled)
ok 83 - all:dep 11a
ok 84 - all:dep 11a (compiled)
ok 85 - all:dep 11b
ok 86 - all:dep 11b (compiled)
ok 87 - all:dep 11c
ok 88 - all:dep 11c (compiled)
ok
t/10-type-any.t .....................
1..12
ok 1 - undef
ok 2 - undef (compiled)
ok 3 - num
ok 4 - num (compiled)
ok 5 - str
ok 6 - str (compiled)
ok 7 - array
ok 8 - array (compiled)
ok 9 - hash
ok 10 - hash (compiled)
ok 11 - obj
ok 12 - obj (compiled)
ok
t/10-type-array.t ...................
1..630
ok 1 - basic 1
ok 2 - basic 1 (compiled)
ok 3 - basic 2
ok 4 - basic 2 (compiled)
ok 5 - hash
ok 6 - hash (compiled)
ok 7 - str
ok 8 - str (compiled)
ok 9 - refscalar
ok 10 - refscalar (compiled)
ok 11 - required 1
ok 12 - required 1 (compiled)
ok 13 - len:array:minlength 1
ok 14 - len:array:minlength 1 (compiled)
ok 15 - len:array:minlength 2
ok 16 - len:array:minlength 2 (compiled)
ok 17 - len:array:minlength 3
ok 18 - len:array:minlength 3 (compiled)
ok 19 - len:array:minlen 1
ok 20 - len:array:minlen 1 (compiled)
ok 21 - len:array:minlen 2
ok 22 - len:array:minlen 2 (compiled)
ok 23 - len:array:minlen 3
ok 24 - len:array:minlen 3 (compiled)
ok 25 - len:array:min_length 1
ok 26 - len:array:min_length 1 (compiled)
ok 27 - len:array:min_length 2
ok 28 - len:array:min_length 2 (compiled)
ok 29 - len:array:min_length 3
ok 30 - len:array:min_length 3 (compiled)
ok 31 - len:array:minlen 1
ok 32 - len:array:minlen 1 (compiled)
ok 33 - len:array:minlen 2
ok 34 - len:array:minlen 2 (compiled)
ok 35 - len:array:minlen 3
ok 36 - len:array:minlen 3 (compiled)
ok 37 - len:array:maxlength 1
ok 38 - len:array:maxlength 1 (compiled)
ok 39 - len:array:maxlength 2
ok 40 - len:array:maxlength 2 (compiled)
ok 41 - len:array:maxlength 3
ok 42 - len:array:maxlength 3 (compiled)
ok 43 - len:array:maxlen 1
ok 44 - len:array:maxlen 1 (compiled)
ok 45 - len:array:maxlen 2
ok 46 - len:array:maxlen 2 (compiled)
ok 47 - len:array:maxlen 3
ok 48 - len:array:maxlen 3 (compiled)
ok 49 - len:array:max_length 1
ok 50 - len:array:max_length 1 (compiled)
ok 51 - len:array:max_length 2
ok 52 - len:array:max_length 2 (compiled)
ok 53 - len:array:max_length 3
ok 54 - len:array:max_length 3 (compiled)
ok 55 - len:array:maxlen 1
ok 56 - len:array:maxlen 1 (compiled)
ok 57 - len:array:maxlen 2
ok 58 - len:array:maxlen 2 (compiled)
ok 59 - len:array:maxlen 3
ok 60 - len:array:maxlen 3 (compiled)
ok 61 - len:array:len_between 1
ok 62 - len:array:len_between 1 (compiled)
ok 63 - len:array:len_between 2
ok 64 - len:array:len_between 2 (compiled)
ok 65 - len:array:len_between 3
ok 66 - len:array:len_between 3 (compiled)
ok 67 - len:array:length_between 1
ok 68 - len:array:length_between 1 (compiled)
ok 69 - len:array:length_between 2
ok 70 - len:array:length_between 2 (compiled)
ok 71 - len:array:length_between 3
ok 72 - len:array:length_between 3 (compiled)
ok 73 - len:array:len 1
ok 74 - len:array:len 1 (compiled)
ok 75 - len:array:len 2
ok 76 - len:array:len 2 (compiled)
ok 77 - len:array:len 3
ok 78 - len:array:len 3 (compiled)
ok 79 - len:array:length 1
ok 80 - len:array:length 1 (compiled)
ok 81 - len:array:length 2
ok 82 - len:array:length 2 (compiled)
ok 83 - len:array:length 3
ok 84 - len:array:length 3 (compiled)
ok 85 - comparable:array:one_of 1
ok 86 - comparable:array:one_of 1 (compiled)
ok 87 - comparable:array:one_of 2
ok 88 - comparable:array:one_of 2 (compiled)
ok 89 - comparable:array:one_of 3
ok 90 - comparable:array:one_of 3 (compiled)
ok 91 - comparable:array:one_of 4
ok 92 - comparable:array:one_of 4 (compiled)
ok 93 - comparable:array:is_one_of 1
ok 94 - comparable:array:is_one_of 1 (compiled)
ok 95 - comparable:array:is_one_of 2
ok 96 - comparable:array:is_one_of 2 (compiled)
ok 97 - comparable:array:is_one_of 3
ok 98 - comparable:array:is_one_of 3 (compiled)
ok 99 - comparable:array:is_one_of 4
ok 100 - comparable:array:is_one_of 4 (compiled)
ok 101 - comparable:array:isnt_one_of 1
ok 102 - comparable:array:isnt_one_of 1 (compiled)
ok 103 - comparable:array:isnt_one_of 2
ok 104 - comparable:array:isnt_one_of 2 (compiled)
ok 105 - comparable:array:isnt_one_of 3
ok 106 - comparable:array:isnt_one_of 3 (compiled)
ok 107 - comparable:array:isnt_one_of 4
ok 108 - comparable:array:isnt_one_of 4 (compiled)
ok 109 - comparable:array:not_one_of 1
ok 110 - comparable:array:not_one_of 1 (compiled)
ok 111 - comparable:array:not_one_of 2
ok 112 - comparable:array:not_one_of 2 (compiled)
ok 113 - comparable:array:not_one_of 3
ok 114 - comparable:array:not_one_of 3 (compiled)
ok 115 - comparable:array:not_one_of 4
ok 116 - comparable:array:not_one_of 4 (compiled)
ok 117 - comparable:array:is 1
ok 118 - comparable:array:is 1 (compiled)
ok 119 - comparable:array:is 2
ok 120 - comparable:array:is 2 (compiled)
ok 121 - comparable:array:isnt 1
ok 122 - comparable:array:isnt 1 (compiled)
ok 123 - comparable:array:isnt 2
ok 124 - comparable:array:isnt 2 (compiled)
ok 125 - comparable:array:isnt 3
ok 126 - comparable:array:isnt 3 (compiled)
ok 127 - comparable:array:isnt 4
ok 128 - comparable:array:isnt 4 (compiled)
ok 129 - comparable:array:not 1
ok 130 - comparable:array:not 1 (compiled)
ok 131 - comparable:array:not 2
ok 132 - comparable:array:not 2 (compiled)
ok 133 - comparable:array:not 3
ok 134 - comparable:array:not 3 (compiled)
ok 135 - comparable:array:not 4
ok 136 - comparable:array:not 4 (compiled)
ok 137 - all_elements 1
ok 138 - all_elements 1 (compiled)
ok 139 - all_elements 2
ok 140 - all_elements 2 (compiled)
ok 141 - all_elements 3
ok 142 - all_elements 3 (compiled)
ok 143 - all_element 1
ok 144 - all_element 1 (compiled)
ok 145 - all_element 2
ok 146 - all_element 2 (compiled)
ok 147 - all_element 3
ok 148 - all_element 3 (compiled)
ok 149 - all_elems 1
ok 150 - all_elems 1 (compiled)
ok 151 - all_elems 2
ok 152 - all_elems 2 (compiled)
ok 153 - all_elems 3
ok 154 - all_elems 3 (compiled)
ok 155 - all_elem 1
ok 156 - all_elem 1 (compiled)
ok 157 - all_elem 2
ok 158 - all_elem 2 (compiled)
ok 159 - all_elem 3
ok 160 - all_elem 3 (compiled)
ok 161 - of 1
ok 162 - of 1 (compiled)
ok 163 - of 2
ok 164 - of 2 (compiled)
ok 165 - of 3
ok 166 - of 3 (compiled)
ok 167 - some_of 1
ok 168 - some_of 1 (compiled)
ok 169 - some_of 2
ok 170 - some_of 2 (compiled)
ok 171 - some_of 3
ok 172 - some_of 3 (compiled)
ok 173 - some_of 4
ok 174 - some_of 4 (compiled)
ok 175 - some_of 5
ok 176 - some_of 5 (compiled)
ok 177 - some_of 6
ok 178 - some_of 6 (compiled)
ok 179 - some_of 7
ok 180 - some_of 7 (compiled)
ok 181 - some_of 8
ok 182 - some_of 8 (compiled)
ok 183 - some_of 9
ok 184 - some_of 9 (compiled)
ok 185 - some_of 10
ok 186 - some_of 10 (compiled)
ok 187 - elements 1.1
ok 188 - elements 1.1 (compiled)
ok 189 - elements 1.2
ok 190 - elements 1.2 (compiled)
ok 191 - elements 1.3
ok 192 - elements 1.3 (compiled)
ok 193 - elements 1.4
ok 194 - elements 1.4 (compiled)
ok 195 - elements 1.5
ok 196 - elements 1.5 (compiled)
ok 197 - elements 1.6
ok 198 - elements 1.6 (compiled)
ok 199 - elements 1.7
ok 200 - elements 1.7 (compiled)
ok 201 - elements 2.1
ok 202 - elements 2.1 (compiled)
ok 203 - elements 2.2
ok 204 - elements 2.2 (compiled)
ok 205 - elements 2.3
ok 206 - elements 2.3 (compiled)
ok 207 - elements 2.4
ok 208 - elements 2.4 (compiled)
ok 209 - elements 2.5
ok 210 - elements 2.5 (compiled)
ok 211 - element 1.1
ok 212 - element 1.1 (compiled)
ok 213 - element 1.2
ok 214 - element 1.2 (compiled)
ok 215 - element 1.3
ok 216 - element 1.3 (compiled)
ok 217 - element 1.4
ok 218 - element 1.4 (compiled)
ok 219 - element 1.5
ok 220 - element 1.5 (compiled)
ok 221 - element 1.6
ok 222 - element 1.6 (compiled)
ok 223 - element 1.7
ok 224 - element 1.7 (compiled)
ok 225 - element 2.1
ok 226 - element 2.1 (compiled)
ok 227 - element 2.2
ok 228 - element 2.2 (compiled)
ok 229 - element 2.3
ok 230 - element 2.3 (compiled)
ok 231 - element 2.4
ok 232 - element 2.4 (compiled)
ok 233 - element 2.5
ok 234 - element 2.5 (compiled)
ok 235 - elems 1.1
ok 236 - elems 1.1 (compiled)
ok 237 - elems 1.2
ok 238 - elems 1.2 (compiled)
ok 239 - elems 1.3
ok 240 - elems 1.3 (compiled)
ok 241 - elems 1.4
ok 242 - elems 1.4 (compiled)
ok 243 - elems 1.5
ok 244 - elems 1.5 (compiled)
ok 245 - elems 1.6
ok 246 - elems 1.6 (compiled)
ok 247 - elems 1.7
ok 248 - elems 1.7 (compiled)
ok 249 - elems 2.1
ok 250 - elems 2.1 (compiled)
ok 251 - elems 2.2
ok 252 - elems 2.2 (compiled)
ok 253 - elems 2.3
ok 254 - elems 2.3 (compiled)
ok 255 - elems 2.4
ok 256 - elems 2.4 (compiled)
ok 257 - elems 2.5
ok 258 - elems 2.5 (compiled)
ok 259 - elem 1.1
ok 260 - elem 1.1 (compiled)
ok 261 - elem 1.2
ok 262 - elem 1.2 (compiled)
ok 263 - elem 1.3
ok 264 - elem 1.3 (compiled)
ok 265 - elem 1.4
ok 266 - elem 1.4 (compiled)
ok 267 - elem 1.5
ok 268 - elem 1.5 (compiled)
ok 269 - elem 1.6
ok 270 - elem 1.6 (compiled)
ok 271 - elem 1.7
ok 272 - elem 1.7 (compiled)
ok 273 - elem 2.1
ok 274 - elem 2.1 (compiled)
ok 275 - elem 2.2
ok 276 - elem 2.2 (compiled)
ok 277 - elem 2.3
ok 278 - elem 2.3 (compiled)
ok 279 - elem 2.4
ok 280 - elem 2.4 (compiled)
ok 281 - elem 2.5
ok 282 - elem 2.5 (compiled)
ok 283 - elements_regex 1
ok 284 - elements_regex 1 (compiled)
ok 285 - elements_regex 2
ok 286 - elements_regex 2 (compiled)
ok 287 - elements_regex 3
ok 288 - elements_regex 3 (compiled)
ok 289 - elements_regex 4
ok 290 - elements_regex 4 (compiled)
ok 291 - elements_regex 5
ok 292 - elements_regex 5 (compiled)
ok 293 - elements_regex 6
ok 294 - elements_regex 6 (compiled)
ok 295 - element_regex 1
ok 296 - element_regex 1 (compiled)
ok 297 - element_regex 2
ok 298 - element_regex 2 (compiled)
ok 299 - element_regex 3
ok 300 - element_regex 3 (compiled)
ok 301 - element_regex 4
ok 302 - element_regex 4 (compiled)
ok 303 - element_regex 5
ok 304 - element_regex 5 (compiled)
ok 305 - element_regex 6
ok 306 - element_regex 6 (compiled)
ok 307 - elems_regex 1
ok 308 - elems_regex 1 (compiled)
ok 309 - elems_regex 2
ok 310 - elems_regex 2 (compiled)
ok 311 - elems_regex 3
ok 312 - elems_regex 3 (compiled)
ok 313 - elems_regex 4
ok 314 - elems_regex 4 (compiled)
ok 315 - elems_regex 5
ok 316 - elems_regex 5 (compiled)
ok 317 - elems_regex 6
ok 318 - elems_regex 6 (compiled)
ok 319 - elem_regex 1
ok 320 - elem_regex 1 (compiled)
ok 321 - elem_regex 2
ok 322 - elem_regex 2 (compiled)
ok 323 - elem_regex 3
ok 324 - elem_regex 3 (compiled)
ok 325 - elem_regex 4
ok 326 - elem_regex 4 (compiled)
ok 327 - elem_regex 5
ok 328 - elem_regex 5 (compiled)
ok 329 - elem_regex 6
ok 330 - elem_regex 6 (compiled)
ok 331 - unique 1
ok 332 - unique 1 (compiled)
ok 333 - unique 2
ok 334 - unique 2 (compiled)
ok 335 - unique 3
ok 336 - unique 3 (compiled)
ok 337 - unique 4
ok 338 - unique 4 (compiled)
ok 339 - array:deps 1
ok 340 - array:deps 1 (compiled)
ok 341 - array:deps 2
ok 342 - array:deps 2 (compiled)
ok 343 - array:deps 3
ok 344 - array:deps 3 (compiled)
ok 345 - array:deps 4
ok 346 - array:deps 4 (compiled)
ok 347 - array:deps 5
ok 348 - array:deps 5 (compiled)
ok 349 - array:deps 6
ok 350 - array:deps 6 (compiled)
ok 351 - array:deps 7
ok 352 - array:deps 7 (compiled)
ok 353 - array:deps 8
ok 354 - array:deps 8 (compiled)
ok 355 - array:deps 9a
ok 356 - array:deps 9a (compiled)
ok 357 - array:deps 9b
ok 358 - array:deps 9b (compiled)
ok 359 - array:deps 9c
ok 360 - array:deps 9c (compiled)
ok 361 - array:deps 10a
ok 362 - array:deps 10a (compiled)
ok 363 - array:deps 10b
ok 364 - array:deps 10b (compiled)
ok 365 - array:deps 10c
ok 366 - array:deps 10c (compiled)
ok 367 - array:deps 11a
ok 368 - array:deps 11a (compiled)
ok 369 - array:deps 11b
ok 370 - array:deps 11b (compiled)
ok 371 - array:deps 11c
ok 372 - array:deps 11c (compiled)
ok 373 - array:dep 1
ok 374 - array:dep 1 (compiled)
ok 375 - array:dep 2
ok 376 - array:dep 2 (compiled)
ok 377 - array:dep 3
ok 378 - array:dep 3 (compiled)
ok 379 - array:dep 4
ok 380 - array:dep 4 (compiled)
ok 381 - array:dep 5
ok 382 - array:dep 5 (compiled)
ok 383 - array:dep 6
ok 384 - array:dep 6 (compiled)
ok 385 - array:dep 7
ok 386 - array:dep 7 (compiled)
ok 387 - array:dep 8
ok 388 - array:dep 8 (compiled)
ok 389 - array:dep 9a
ok 390 - array:dep 9a (compiled)
ok 391 - array:dep 9b
ok 392 - array:dep 9b (compiled)
ok 393 - array:dep 9c
ok 394 - array:dep 9c (compiled)
ok 395 - array:dep 10a
ok 396 - array:dep 10a (compiled)
ok 397 - array:dep 10b
ok 398 - array:dep 10b (compiled)
ok 399 - array:dep 10c
ok 400 - array:dep 10c (compiled)
ok 401 - array:dep 11a
ok 402 - array:dep 11a (compiled)
ok 403 - array:dep 11b
ok 404 - array:dep 11b (compiled)
ok 405 - array:dep 11c
ok 406 - array:dep 11c (compiled)
ok 407 - element_deps 1.1
ok 408 - element_deps 1.1 (compiled)
ok 409 - element_deps 1.2
ok 410 - element_deps 1.2 (compiled)
ok 411 - element_deps 1.3
ok 412 - element_deps 1.3 (compiled)
ok 413 - element_deps 1.4
ok 414 - element_deps 1.4 (compiled)
ok 415 - element_deps 1.5
ok 416 - element_deps 1.5 (compiled)
ok 417 - element_deps 1.6
ok 418 - element_deps 1.6 (compiled)
ok 419 - element_deps 1.7
ok 420 - element_deps 1.7 (compiled)
ok 421 - element_deps 1.8
ok 422 - element_deps 1.8 (compiled)
ok 423 - element_deps 2.1
ok 424 - element_deps 2.1 (compiled)
ok 425 - element_deps 2.2
ok 426 - element_deps 2.2 (compiled)
ok 427 - element_deps 2.3
ok 428 - element_deps 2.3 (compiled)
ok 429 - element_deps 2.4
ok 430 - element_deps 2.4 (compiled)
ok 431 - element_deps 2.5
ok 432 - element_deps 2.5 (compiled)
ok 433 - element_deps 2.6
ok 434 - element_deps 2.6 (compiled)
ok 435 - element_deps 2.7
ok 436 - element_deps 2.7 (compiled)
ok 437 - element_deps 2.8
ok 438 - element_deps 2.8 (compiled)
ok 439 - element_deps passthru schema2 errors
ok 440 - element_deps passthru schema2 errors 2
ok 441 - element_deps passthru schema2 errors (compiled)
ok 442 - element_deps passthru schema2 errors (compiled) 2
ok 443 - element_deps regex 1a
ok 444 - element_deps regex 1a (compiled)
ok 445 - element_deps regex 1b
ok 446 - element_deps regex 1b (compiled)
ok 447 - element_deps regex 1c
ok 448 - element_deps regex 1c (compiled)
ok 449 - element_deps regex 1d
ok 450 - element_deps regex 1d (compiled)
ok 451 - element_deps regex 1e
ok 452 - element_deps regex 1e (compiled)
ok 453 - element_deps regex 1f
ok 454 - element_deps regex 1f (compiled)
ok 455 - element_deps regex 1g
ok 456 - element_deps regex 1g (compiled)
ok 457 - element_deps regex 1h
ok 458 - element_deps regex 1h (compiled)
ok 459 - element_deps regex 1i
ok 460 - element_deps regex 1i (compiled)
ok 461 - element_deps regex 1j
ok 462 - element_deps regex 1j (compiled)
ok 463 - element_dep 1.1
ok 464 - element_dep 1.1 (compiled)
ok 465 - element_dep 1.2
ok 466 - element_dep 1.2 (compiled)
ok 467 - element_dep 1.3
ok 468 - element_dep 1.3 (compiled)
ok 469 - element_dep 1.4
ok 470 - element_dep 1.4 (compiled)
ok 471 - element_dep 1.5
ok 472 - element_dep 1.5 (compiled)
ok 473 - element_dep 1.6
ok 474 - element_dep 1.6 (compiled)
ok 475 - element_dep 1.7
ok 476 - element_dep 1.7 (compiled)
ok 477 - element_dep 1.8
ok 478 - element_dep 1.8 (compiled)
ok 479 - element_dep 2.1
ok 480 - element_dep 2.1 (compiled)
ok 481 - element_dep 2.2
ok 482 - element_dep 2.2 (compiled)
ok 483 - element_dep 2.3
ok 484 - element_dep 2.3 (compiled)
ok 485 - element_dep 2.4
ok 486 - element_dep 2.4 (compiled)
ok 487 - element_dep 2.5
ok 488 - element_dep 2.5 (compiled)
ok 489 - element_dep 2.6
ok 490 - element_dep 2.6 (compiled)
ok 491 - element_dep 2.7
ok 492 - element_dep 2.7 (compiled)
ok 493 - element_dep 2.8
ok 494 - element_dep 2.8 (compiled)
ok 495 - element_dep passthru schema2 errors
ok 496 - element_dep passthru schema2 errors 2
ok 497 - element_dep passthru schema2 errors (compiled)
ok 498 - element_dep passthru schema2 errors (compiled) 2
ok 499 - element_dep regex 1a
ok 500 - element_dep regex 1a (compiled)
ok 501 - element_dep regex 1b
ok 502 - element_dep regex 1b (compiled)
ok 503 - element_dep regex 1c
ok 504 - element_dep regex 1c (compiled)
ok 505 - element_dep regex 1d
ok 506 - element_dep regex 1d (compiled)
ok 507 - element_dep regex 1e
ok 508 - element_dep regex 1e (compiled)
ok 509 - element_dep regex 1f
ok 510 - element_dep regex 1f (compiled)
ok 511 - element_dep regex 1g
ok 512 - element_dep regex 1g (compiled)
ok 513 - element_dep regex 1h
ok 514 - element_dep regex 1h (compiled)
ok 515 - element_dep regex 1i
ok 516 - element_dep regex 1i (compiled)
ok 517 - element_dep regex 1j
ok 518 - element_dep regex 1j (compiled)
ok 519 - elem_deps 1.1
ok 520 - elem_deps 1.1 (compiled)
ok 521 - elem_deps 1.2
ok 522 - elem_deps 1.2 (compiled)
ok 523 - elem_deps 1.3
ok 524 - elem_deps 1.3 (compiled)
ok 525 - elem_deps 1.4
ok 526 - elem_deps 1.4 (compiled)
ok 527 - elem_deps 1.5
ok 528 - elem_deps 1.5 (compiled)
ok 529 - elem_deps 1.6
ok 530 - elem_deps 1.6 (compiled)
ok 531 - elem_deps 1.7
ok 532 - elem_deps 1.7 (compiled)
ok 533 - elem_deps 1.8
ok 534 - elem_deps 1.8 (compiled)
ok 535 - elem_deps 2.1
ok 536 - elem_deps 2.1 (compiled)
ok 537 - elem_deps 2.2
ok 538 - elem_deps 2.2 (compiled)
ok 539 - elem_deps 2.3
ok 540 - elem_deps 2.3 (compiled)
ok 541 - elem_deps 2.4
ok 542 - elem_deps 2.4 (compiled)
ok 543 - elem_deps 2.5
ok 544 - elem_deps 2.5 (compiled)
ok 545 - elem_deps 2.6
ok 546 - elem_deps 2.6 (compiled)
ok 547 - elem_deps 2.7
ok 548 - elem_deps 2.7 (compiled)
ok 549 - elem_deps 2.8
ok 550 - elem_deps 2.8 (compiled)
ok 551 - elem_deps passthru schema2 errors
ok 552 - elem_deps passthru schema2 errors 2
ok 553 - elem_deps passthru schema2 errors (compiled)
ok 554 - elem_deps passthru schema2 errors (compiled) 2
ok 555 - elem_deps regex 1a
ok 556 - elem_deps regex 1a (compiled)
ok 557 - elem_deps regex 1b
ok 558 - elem_deps regex 1b (compiled)
ok 559 - elem_deps regex 1c
ok 560 - elem_deps regex 1c (compiled)
ok 561 - elem_deps regex 1d
ok 562 - elem_deps regex 1d (compiled)
ok 563 - elem_deps regex 1e
ok 564 - elem_deps regex 1e (compiled)
ok 565 - elem_deps regex 1f
ok 566 - elem_deps regex 1f (compiled)
ok 567 - elem_deps regex 1g
ok 568 - elem_deps regex 1g (compiled)
ok 569 - elem_deps regex 1h
ok 570 - elem_deps regex 1h (compiled)
ok 571 - elem_deps regex 1i
ok 572 - elem_deps regex 1i (compiled)
ok 573 - elem_deps regex 1j
ok 574 - elem_deps regex 1j (compiled)
ok 575 - elem_dep 1.1
ok 576 - elem_dep 1.1 (compiled)
ok 577 - elem_dep 1.2
ok 578 - elem_dep 1.2 (compiled)
ok 579 - elem_dep 1.3
ok 580 - elem_dep 1.3 (compiled)
ok 581 - elem_dep 1.4
ok 582 - elem_dep 1.4 (compiled)
ok 583 - elem_dep 1.5
ok 584 - elem_dep 1.5 (compiled)
ok 585 - elem_dep 1.6
ok 586 - elem_dep 1.6 (compiled)
ok 587 - elem_dep 1.7
ok 588 - elem_dep 1.7 (compiled)
ok 589 - elem_dep 1.8
ok 590 - elem_dep 1.8 (compiled)
ok 591 - elem_dep 2.1
ok 592 - elem_dep 2.1 (compiled)
ok 593 - elem_dep 2.2
ok 594 - elem_dep 2.2 (compiled)
ok 595 - elem_dep 2.3
ok 596 - elem_dep 2.3 (compiled)
ok 597 - elem_dep 2.4
ok 598 - elem_dep 2.4 (compiled)
ok 599 - elem_dep 2.5
ok 600 - elem_dep 2.5 (compiled)
ok 601 - elem_dep 2.6
ok 602 - elem_dep 2.6 (compiled)
ok 603 - elem_dep 2.7
ok 604 - elem_dep 2.7 (compiled)
ok 605 - elem_dep 2.8
ok 606 - elem_dep 2.8 (compiled)
ok 607 - elem_dep passthru schema2 errors
ok 608 - elem_dep passthru schema2 errors 2
ok 609 - elem_dep passthru schema2 errors (compiled)
ok 610 - elem_dep passthru schema2 errors (compiled) 2
ok 611 - elem_dep regex 1a
ok 612 - elem_dep regex 1a (compiled)
ok 613 - elem_dep regex 1b
ok 614 - elem_dep regex 1b (compiled)
ok 615 - elem_dep regex 1c
ok 616 - elem_dep regex 1c (compiled)
ok 617 - elem_dep regex 1d
ok 618 - elem_dep regex 1d (compiled)
ok 619 - elem_dep regex 1e
ok 620 - elem_dep regex 1e (compiled)
ok 621 - elem_dep regex 1f
ok 622 - elem_dep regex 1f (compiled)
ok 623 - elem_dep regex 1g
ok 624 - elem_dep regex 1g (compiled)
ok 625 - elem_dep regex 1h
ok 626 - elem_dep regex 1h (compiled)
ok 627 - elem_dep regex 1i
ok 628 - elem_dep regex 1i (compiled)
ok 629 - elem_dep regex 1j
ok 630 - elem_dep regex 1j (compiled)
ok
t/10-type-bool.t ....................
1..104
ok 1 - bool 1
ok 2 - bool 1 (compiled)
ok 3 - bool 2
ok 4 - bool 2 (compiled)
ok 5 - bool 3
ok 6 - bool 3 (compiled)
ok 7 - bool 4
ok 8 - bool 4 (compiled)
ok 9 - bool 5
ok 10 - bool 5 (compiled)
ok 11 - bool 6
ok 12 - bool 6 (compiled)
ok 13 - alias 1
ok 14 - alias 1 (compiled)
ok 15 - undef
ok 16 - undef (compiled)
ok 17 - is 1
ok 18 - is 1 (compiled)
ok 19 - is 2
ok 20 - is 2 (compiled)
ok 21 - is 3
ok 22 - is 3 (compiled)
ok 23 - isnt 1
ok 24 - isnt 1 (compiled)
ok 25 - isnt 2
ok 26 - isnt 2 (compiled)
ok 27 - isnt 3
ok 28 - isnt 3 (compiled)
ok 29 - min 1
ok 30 - min 1 (compiled)
ok 31 - min 2
ok 32 - min 2 (compiled)
ok 33 - max 1
ok 34 - max 1 (compiled)
ok 35 - max 2
ok 36 - max 2 (compiled)
ok 37 - bool:deps 1
ok 38 - bool:deps 1 (compiled)
ok 39 - bool:deps 2
ok 40 - bool:deps 2 (compiled)
ok 41 - bool:deps 3
ok 42 - bool:deps 3 (compiled)
ok 43 - bool:deps 4
ok 44 - bool:deps 4 (compiled)
ok 45 - bool:deps 5
ok 46 - bool:deps 5 (compiled)
ok 47 - bool:deps 6
ok 48 - bool:deps 6 (compiled)
ok 49 - bool:deps 7
ok 50 - bool:deps 7 (compiled)
ok 51 - bool:deps 8
ok 52 - bool:deps 8 (compiled)
ok 53 - bool:deps 9a
ok 54 - bool:deps 9a (compiled)
ok 55 - bool:deps 9b
ok 56 - bool:deps 9b (compiled)
ok 57 - bool:deps 9c
ok 58 - bool:deps 9c (compiled)
ok 59 - bool:deps 10a
ok 60 - bool:deps 10a (compiled)
ok 61 - bool:deps 10b
ok 62 - bool:deps 10b (compiled)
ok 63 - bool:deps 10c
ok 64 - bool:deps 10c (compiled)
ok 65 - bool:deps 11a
ok 66 - bool:deps 11a (compiled)
ok 67 - bool:deps 11b
ok 68 - bool:deps 11b (compiled)
ok 69 - bool:deps 11c
ok 70 - bool:deps 11c (compiled)
ok 71 - bool:dep 1
ok 72 - bool:dep 1 (compiled)
ok 73 - bool:dep 2
ok 74 - bool:dep 2 (compiled)
ok 75 - bool:dep 3
ok 76 - bool:dep 3 (compiled)
ok 77 - bool:dep 4
ok 78 - bool:dep 4 (compiled)
ok 79 - bool:dep 5
ok 80 - bool:dep 5 (compiled)
ok 81 - bool:dep 6
ok 82 - bool:dep 6 (compiled)
ok 83 - bool:dep 7
ok 84 - bool:dep 7 (compiled)
ok 85 - bool:dep 8
ok 86 - bool:dep 8 (compiled)
ok 87 - bool:dep 9a
ok 88 - bool:dep 9a (compiled)
ok 89 - bool:dep 9b
ok 90 - bool:dep 9b (compiled)
ok 91 - bool:dep 9c
ok 92 - bool:dep 9c (compiled)
ok 93 - bool:dep 10a
ok 94 - bool:dep 10a (compiled)
ok 95 - bool:dep 10b
ok 96 - bool:dep 10b (compiled)
ok 97 - bool:dep 10c
ok 98 - bool:dep 10c (compiled)
ok 99 - bool:dep 11a
ok 100 - bool:dep 11a (compiled)
ok 101 - bool:dep 11b
ok 102 - bool:dep 11b (compiled)
ok 103 - bool:dep 11c
ok 104 - bool:dep 11c (compiled)
ok
t/10-type-either.t ..................
1..98
ok 1 - of undef
ok 2 - of undef (compiled)
ok 3 - of 1
ok 4 - of 1 (compiled)
ok 5 - of 2
ok 6 - of 2 (compiled)
ok 7 - of 3
ok 8 - of 3 (compiled)
ok 9 - of 4
ok 10 - of 4 (compiled)
ok 11 - of undef
ok 12 - of undef (compiled)
ok 13 - of 1
ok 14 - of 1 (compiled)
ok 15 - of 2
ok 16 - of 2 (compiled)
ok 17 - of 3
ok 18 - of 3 (compiled)
ok 19 - of 4
ok 20 - of 4 (compiled)
ok 21 - of undef
ok 22 - of undef (compiled)
ok 23 - of 1
ok 24 - of 1 (compiled)
ok 25 - of 2
ok 26 - of 2 (compiled)
ok 27 - of 3
ok 28 - of 3 (compiled)
ok 29 - of 4
ok 30 - of 4 (compiled)
ok 31 - either:deps 1
ok 32 - either:deps 1 (compiled)
ok 33 - either:deps 2
ok 34 - either:deps 2 (compiled)
ok 35 - either:deps 3
ok 36 - either:deps 3 (compiled)
ok 37 - either:deps 4
ok 38 - either:deps 4 (compiled)
ok 39 - either:deps 5
ok 40 - either:deps 5 (compiled)
ok 41 - either:deps 6
ok 42 - either:deps 6 (compiled)
ok 43 - either:deps 7
ok 44 - either:deps 7 (compiled)
ok 45 - either:deps 8
ok 46 - either:deps 8 (compiled)
ok 47 - either:deps 9a
ok 48 - either:deps 9a (compiled)
ok 49 - either:deps 9b
ok 50 - either:deps 9b (compiled)
ok 51 - either:deps 9c
ok 52 - either:deps 9c (compiled)
ok 53 - either:deps 10a
ok 54 - either:deps 10a (compiled)
ok 55 - either:deps 10b
ok 56 - either:deps 10b (compiled)
ok 57 - either:deps 10c
ok 58 - either:deps 10c (compiled)
ok 59 - either:deps 11a
ok 60 - either:deps 11a (compiled)
ok 61 - either:deps 11b
ok 62 - either:deps 11b (compiled)
ok 63 - either:deps 11c
ok 64 - either:deps 11c (compiled)
ok 65 - either:dep 1
ok 66 - either:dep 1 (compiled)
ok 67 - either:dep 2
ok 68 - either:dep 2 (compiled)
ok 69 - either:dep 3
ok 70 - either:dep 3 (compiled)
ok 71 - either:dep 4
ok 72 - either:dep 4 (compiled)
ok 73 - either:dep 5
ok 74 - either:dep 5 (compiled)
ok 75 - either:dep 6
ok 76 - either:dep 6 (compiled)
ok 77 - either:dep 7
ok 78 - either:dep 7 (compiled)
ok 79 - either:dep 8
ok 80 - either:dep 8 (compiled)
ok 81 - either:dep 9a
ok 82 - either:dep 9a (compiled)
ok 83 - either:dep 9b
ok 84 - either:dep 9b (compiled)
ok 85 - either:dep 9c
ok 86 - either:dep 9c (compiled)
ok 87 - either:dep 10a
ok 88 - either:dep 10a (compiled)
ok 89 - either:dep 10b
ok 90 - either:dep 10b (compiled)
ok 91 - either:dep 10c
ok 92 - either:dep 10c (compiled)
ok 93 - either:dep 11a
ok 94 - either:dep 11a (compiled)
ok 95 - either:dep 11b
ok 96 - either:dep 11b (compiled)
ok 97 - either:dep 11c
ok 98 - either:dep 11c (compiled)
ok
t/10-type-float.t ...................
1..190
ok 1 - float 1
ok 2 - float 1 (compiled)
ok 3 - float 2
ok 4 - float 2 (compiled)
ok 5 - float 3
ok 6 - float 3 (compiled)
ok 7 - float 4
ok 8 - float 4 (compiled)
ok 9 - str
ok 10 - str (compiled)
ok 11 - array
ok 12 - array (compiled)
ok 13 - hash
ok 14 - hash (compiled)
ok 15 - undef
ok 16 - undef (compiled)
ok 17 - comparable:float:one_of 1
ok 18 - comparable:float:one_of 1 (compiled)
ok 19 - comparable:float:one_of 2
ok 20 - comparable:float:one_of 2 (compiled)
ok 21 - comparable:float:one_of 3
ok 22 - comparable:float:one_of 3 (compiled)
ok 23 - comparable:float:one_of 4
ok 24 - comparable:float:one_of 4 (compiled)
ok 25 - comparable:float:is_one_of 1
ok 26 - comparable:float:is_one_of 1 (compiled)
ok 27 - comparable:float:is_one_of 2
ok 28 - comparable:float:is_one_of 2 (compiled)
ok 29 - comparable:float:is_one_of 3
ok 30 - comparable:float:is_one_of 3 (compiled)
ok 31 - comparable:float:is_one_of 4
ok 32 - comparable:float:is_one_of 4 (compiled)
ok 33 - comparable:float:isnt_one_of 1
ok 34 - comparable:float:isnt_one_of 1 (compiled)
ok 35 - comparable:float:isnt_one_of 2
ok 36 - comparable:float:isnt_one_of 2 (compiled)
ok 37 - comparable:float:isnt_one_of 3
ok 38 - comparable:float:isnt_one_of 3 (compiled)
ok 39 - comparable:float:isnt_one_of 4
ok 40 - comparable:float:isnt_one_of 4 (compiled)
ok 41 - comparable:float:not_one_of 1
ok 42 - comparable:float:not_one_of 1 (compiled)
ok 43 - comparable:float:not_one_of 2
ok 44 - comparable:float:not_one_of 2 (compiled)
ok 45 - comparable:float:not_one_of 3
ok 46 - comparable:float:not_one_of 3 (compiled)
ok 47 - comparable:float:not_one_of 4
ok 48 - comparable:float:not_one_of 4 (compiled)
ok 49 - comparable:float:is 1
ok 50 - comparable:float:is 1 (compiled)
ok 51 - comparable:float:is 2
ok 52 - comparable:float:is 2 (compiled)
ok 53 - comparable:float:isnt 1
ok 54 - comparable:float:isnt 1 (compiled)
ok 55 - comparable:float:isnt 2
ok 56 - comparable:float:isnt 2 (compiled)
ok 57 - comparable:float:isnt 3
ok 58 - comparable:float:isnt 3 (compiled)
ok 59 - comparable:float:isnt 4
ok 60 - comparable:float:isnt 4 (compiled)
ok 61 - comparable:float:not 1
ok 62 - comparable:float:not 1 (compiled)
ok 63 - comparable:float:not 2
ok 64 - comparable:float:not 2 (compiled)
ok 65 - comparable:float:not 3
ok 66 - comparable:float:not 3 (compiled)
ok 67 - comparable:float:not 4
ok 68 - comparable:float:not 4 (compiled)
ok 69 - sortable:float:min 1
ok 70 - sortable:float:min 1 (compiled)
ok 71 - sortable:float:min 2
ok 72 - sortable:float:min 2 (compiled)
ok 73 - sortable:float:min 3
ok 74 - sortable:float:min 3 (compiled)
ok 75 - sortable:float:ge 1
ok 76 - sortable:float:ge 1 (compiled)
ok 77 - sortable:float:ge 2
ok 78 - sortable:float:ge 2 (compiled)
ok 79 - sortable:float:ge 3
ok 80 - sortable:float:ge 3 (compiled)
ok 81 - sortable:float:max 1
ok 82 - sortable:float:max 1 (compiled)
ok 83 - sortable:float:max 2
ok 84 - sortable:float:max 2 (compiled)
ok 85 - sortable:float:max 3
ok 86 - sortable:float:max 3 (compiled)
ok 87 - sortable:float:le 1
ok 88 - sortable:float:le 1 (compiled)
ok 89 - sortable:float:le 2
ok 90 - sortable:float:le 2 (compiled)
ok 91 - sortable:float:le 3
ok 92 - sortable:float:le 3 (compiled)
ok 93 - sortable:float:minex 1
ok 94 - sortable:float:minex 1 (compiled)
ok 95 - sortable:float:minex 2
ok 96 - sortable:float:minex 2 (compiled)
ok 97 - sortable:float:minex 3
ok 98 - sortable:float:minex 3 (compiled)
ok 99 - sortable:float:gt 1
ok 100 - sortable:float:gt 1 (compiled)
ok 101 - sortable:float:gt 2
ok 102 - sortable:float:gt 2 (compiled)
ok 103 - sortable:float:gt 3
ok 104 - sortable:float:gt 3 (compiled)
ok 105 - sortable:float:maxex 1
ok 106 - sortable:float:maxex 1 (compiled)
ok 107 - sortable:float:maxex 2
ok 108 - sortable:float:maxex 2 (compiled)
ok 109 - sortable:float:maxex 3
ok 110 - sortable:float:maxex 3 (compiled)
ok 111 - sortable:float:lt 1
ok 112 - sortable:float:lt 1 (compiled)
ok 113 - sortable:float:lt 2
ok 114 - sortable:float:lt 2 (compiled)
ok 115 - sortable:float:lt 3
ok 116 - sortable:float:lt 3 (compiled)
ok 117 - sortable:float:between 1
ok 118 - sortable:float:between 1 (compiled)
ok 119 - sortable:float:between 2
ok 120 - sortable:float:between 2 (compiled)
ok 121 - sortable:float:between 3
ok 122 - sortable:float:between 3 (compiled)
ok 123 - float:deps 1
ok 124 - float:deps 1 (compiled)
ok 125 - float:deps 2
ok 126 - float:deps 2 (compiled)
ok 127 - float:deps 3
ok 128 - float:deps 3 (compiled)
ok 129 - float:deps 4
ok 130 - float:deps 4 (compiled)
ok 131 - float:deps 5
ok 132 - float:deps 5 (compiled)
ok 133 - float:deps 6
ok 134 - float:deps 6 (compiled)
ok 135 - float:deps 7
ok 136 - float:deps 7 (compiled)
ok 137 - float:deps 8
ok 138 - float:deps 8 (compiled)
ok 139 - float:deps 9a
ok 140 - float:deps 9a (compiled)
ok 141 - float:deps 9b
ok 142 - float:deps 9b (compiled)
ok 143 - float:deps 9c
ok 144 - float:deps 9c (compiled)
ok 145 - float:deps 10a
ok 146 - float:deps 10a (compiled)
ok 147 - float:deps 10b
ok 148 - float:deps 10b (compiled)
ok 149 - float:deps 10c
ok 150 - float:deps 10c (compiled)
ok 151 - float:deps 11a
ok 152 - float:deps 11a (compiled)
ok 153 - float:deps 11b
ok 154 - float:deps 11b (compiled)
ok 155 - float:deps 11c
ok 156 - float:deps 11c (compiled)
ok 157 - float:dep 1
ok 158 - float:dep 1 (compiled)
ok 159 - float:dep 2
ok 160 - float:dep 2 (compiled)
ok 161 - float:dep 3
ok 162 - float:dep 3 (compiled)
ok 163 - float:dep 4
ok 164 - float:dep 4 (compiled)
ok 165 - float:dep 5
ok 166 - float:dep 5 (compiled)
ok 167 - float:dep 6
ok 168 - float:dep 6 (compiled)
ok 169 - float:dep 7
ok 170 - float:dep 7 (compiled)
ok 171 - float:dep 8
ok 172 - float:dep 8 (compiled)
ok 173 - float:dep 9a
ok 174 - float:dep 9a (compiled)
ok 175 - float:dep 9b
ok 176 - float:dep 9b (compiled)
ok 177 - float:dep 9c
ok 178 - float:dep 9c (compiled)
ok 179 - float:dep 10a
ok 180 - float:dep 10a (compiled)
ok 181 - float:dep 10b
ok 182 - float:dep 10b (compiled)
ok 183 - float:dep 10c
ok 184 - float:dep 10c (compiled)
ok 185 - float:dep 11a
ok 186 - float:dep 11a (compiled)
ok 187 - float:dep 11b
ok 188 - float:dep 11b (compiled)
ok 189 - float:dep 11c
ok 190 - float:dep 11c (compiled)
ok
t/10-type-hash.t ....................
1..1016
ok 1 - basic 1
ok 2 - basic 1 (compiled)
ok 3 - basic 2
ok 4 - basic 2 (compiled)
ok 5 - array
ok 6 - array (compiled)
ok 7 - str
ok 8 - str (compiled)
ok 9 - refscalar
ok 10 - refscalar (compiled)
ok 11 - required 1
ok 12 - required 1 (compiled)
ok 13 - len:hash:minlength 1
ok 14 - len:hash:minlength 1 (compiled)
ok 15 - len:hash:minlength 2
ok 16 - len:hash:minlength 2 (compiled)
ok 17 - len:hash:minlength 3
ok 18 - len:hash:minlength 3 (compiled)
ok 19 - len:hash:minlen 1
ok 20 - len:hash:minlen 1 (compiled)
ok 21 - len:hash:minlen 2
ok 22 - len:hash:minlen 2 (compiled)
ok 23 - len:hash:minlen 3
ok 24 - len:hash:minlen 3 (compiled)
ok 25 - len:hash:min_length 1
ok 26 - len:hash:min_length 1 (compiled)
ok 27 - len:hash:min_length 2
ok 28 - len:hash:min_length 2 (compiled)
ok 29 - len:hash:min_length 3
ok 30 - len:hash:min_length 3 (compiled)
ok 31 - len:hash:minlen 1
ok 32 - len:hash:minlen 1 (compiled)
ok 33 - len:hash:minlen 2
ok 34 - len:hash:minlen 2 (compiled)
ok 35 - len:hash:minlen 3
ok 36 - len:hash:minlen 3 (compiled)
ok 37 - len:hash:maxlength 1
ok 38 - len:hash:maxlength 1 (compiled)
ok 39 - len:hash:maxlength 2
ok 40 - len:hash:maxlength 2 (compiled)
ok 41 - len:hash:maxlength 3
ok 42 - len:hash:maxlength 3 (compiled)
ok 43 - len:hash:maxlen 1
ok 44 - len:hash:maxlen 1 (compiled)
ok 45 - len:hash:maxlen 2
ok 46 - len:hash:maxlen 2 (compiled)
ok 47 - len:hash:maxlen 3
ok 48 - len:hash:maxlen 3 (compiled)
ok 49 - len:hash:max_length 1
ok 50 - len:hash:max_length 1 (compiled)
ok 51 - len:hash:max_length 2
ok 52 - len:hash:max_length 2 (compiled)
ok 53 - len:hash:max_length 3
ok 54 - len:hash:max_length 3 (compiled)
ok 55 - len:hash:maxlen 1
ok 56 - len:hash:maxlen 1 (compiled)
ok 57 - len:hash:maxlen 2
ok 58 - len:hash:maxlen 2 (compiled)
ok 59 - len:hash:maxlen 3
ok 60 - len:hash:maxlen 3 (compiled)
ok 61 - len:hash:len_between 1
ok 62 - len:hash:len_between 1 (compiled)
ok 63 - len:hash:len_between 2
ok 64 - len:hash:len_between 2 (compiled)
ok 65 - len:hash:len_between 3
ok 66 - len:hash:len_between 3 (compiled)
ok 67 - len:hash:length_between 1
ok 68 - len:hash:length_between 1 (compiled)
ok 69 - len:hash:length_between 2
ok 70 - len:hash:length_between 2 (compiled)
ok 71 - len:hash:length_between 3
ok 72 - len:hash:length_between 3 (compiled)
ok 73 - len:hash:len 1
ok 74 - len:hash:len 1 (compiled)
ok 75 - len:hash:len 2
ok 76 - len:hash:len 2 (compiled)
ok 77 - len:hash:len 3
ok 78 - len:hash:len 3 (compiled)
ok 79 - len:hash:length 1
ok 80 - len:hash:length 1 (compiled)
ok 81 - len:hash:length 2
ok 82 - len:hash:length 2 (compiled)
ok 83 - len:hash:length 3
ok 84 - len:hash:length 3 (compiled)
ok 85 - comparable:hash:one_of 1
ok 86 - comparable:hash:one_of 1 (compiled)
ok 87 - comparable:hash:one_of 2
ok 88 - comparable:hash:one_of 2 (compiled)
ok 89 - comparable:hash:one_of 3
ok 90 - comparable:hash:one_of 3 (compiled)
ok 91 - comparable:hash:one_of 4
ok 92 - comparable:hash:one_of 4 (compiled)
ok 93 - comparable:hash:is_one_of 1
ok 94 - comparable:hash:is_one_of 1 (compiled)
ok 95 - comparable:hash:is_one_of 2
ok 96 - comparable:hash:is_one_of 2 (compiled)
ok 97 - comparable:hash:is_one_of 3
ok 98 - comparable:hash:is_one_of 3 (compiled)
ok 99 - comparable:hash:is_one_of 4
ok 100 - comparable:hash:is_one_of 4 (compiled)
ok 101 - comparable:hash:isnt_one_of 1
ok 102 - comparable:hash:isnt_one_of 1 (compiled)
ok 103 - comparable:hash:isnt_one_of 2
ok 104 - comparable:hash:isnt_one_of 2 (compiled)
ok 105 - comparable:hash:isnt_one_of 3
ok 106 - comparable:hash:isnt_one_of 3 (compiled)
ok 107 - comparable:hash:isnt_one_of 4
ok 108 - comparable:hash:isnt_one_of 4 (compiled)
ok 109 - comparable:hash:not_one_of 1
ok 110 - comparable:hash:not_one_of 1 (compiled)
ok 111 - comparable:hash:not_one_of 2
ok 112 - comparable:hash:not_one_of 2 (compiled)
ok 113 - comparable:hash:not_one_of 3
ok 114 - comparable:hash:not_one_of 3 (compiled)
ok 115 - comparable:hash:not_one_of 4
ok 116 - comparable:hash:not_one_of 4 (compiled)
ok 117 - comparable:hash:is 1
ok 118 - comparable:hash:is 1 (compiled)
ok 119 - comparable:hash:is 2
ok 120 - comparable:hash:is 2 (compiled)
ok 121 - comparable:hash:isnt 1
ok 122 - comparable:hash:isnt 1 (compiled)
ok 123 - comparable:hash:isnt 2
ok 124 - comparable:hash:isnt 2 (compiled)
ok 125 - comparable:hash:isnt 3
ok 126 - comparable:hash:isnt 3 (compiled)
ok 127 - comparable:hash:isnt 4
ok 128 - comparable:hash:isnt 4 (compiled)
ok 129 - comparable:hash:not 1
ok 130 - comparable:hash:not 1 (compiled)
ok 131 - comparable:hash:not 2
ok 132 - comparable:hash:not 2 (compiled)
ok 133 - comparable:hash:not 3
ok 134 - comparable:hash:not 3 (compiled)
ok 135 - comparable:hash:not 4
ok 136 - comparable:hash:not 4 (compiled)
ok 137 - keys_match 1
ok 138 - keys_match 1 (compiled)
ok 139 - keys_match 2
ok 140 - keys_match 2 (compiled)
ok 141 - allowed_keys_regex 1
ok 142 - allowed_keys_regex 1 (compiled)
ok 143 - allowed_keys_regex 2
ok 144 - allowed_keys_regex 2 (compiled)
ok 145 - keys_not_match 1
ok 146 - keys_not_match 1 (compiled)
ok 147 - keys_not_match 2
ok 148 - keys_not_match 2 (compiled)
ok 149 - forbidden_keys_regex 1
ok 150 - forbidden_keys_regex 1 (compiled)
ok 151 - forbidden_keys_regex 2
ok 152 - forbidden_keys_regex 2 (compiled)
ok 153 - values_match 1
ok 154 - values_match 1 (compiled)
ok 155 - values_match 2
ok 156 - values_match 2 (compiled)
ok 157 - allowed_values_regex 1
ok 158 - allowed_values_regex 1 (compiled)
ok 159 - allowed_values_regex 2
ok 160 - allowed_values_regex 2 (compiled)
ok 161 - values_not_match 1
ok 162 - values_not_match 1 (compiled)
ok 163 - values_not_match 2
ok 164 - values_not_match 2 (compiled)
ok 165 - forbidden_values_regex 1
ok 166 - forbidden_values_regex 1 (compiled)
ok 167 - forbidden_values_regex 2
ok 168 - forbidden_values_regex 2 (compiled)
ok 169 - required_keys 1
ok 170 - required_keys 1 (compiled)
ok 171 - required_keys 2
ok 172 - required_keys 2 (compiled)
ok 173 - required_keys 3
ok 174 - required_keys 3 (compiled)
ok 175 - required_keys 4
ok 176 - required_keys 4 (compiled)
ok 177 - required_keys 5
ok 178 - required_keys 5 (compiled)
ok 179 - required_keys 6
ok 180 - required_keys 6 (compiled)
ok 181 - required_keys 7
ok 182 - required_keys 7 (compiled)
ok 183 - required_keys_regex 1
ok 184 - required_keys_regex 1 (compiled)
ok 185 - required_keys_regex 2
ok 186 - required_keys_regex 2 (compiled)
ok 187 - required_keys_regex 3
ok 188 - required_keys_regex 3 (compiled)
ok 189 - required_keys_regex 4
ok 190 - required_keys_regex 4 (compiled)
ok 191 - required_keys_regex 5
ok 192 - required_keys_regex 5 (compiled)
ok 193 - required_keys_regex 6
ok 194 - required_keys_regex 6 (compiled)
ok 195 - required_keys_regex 7
ok 196 - required_keys_regex 7 (compiled)
ok 197 - required_keys_regex 8
ok 198 - required_keys_regex 8 (compiled)
ok 199 - required_keys_regex 9
ok 200 - required_keys_regex 9 (compiled)
ok 201 - all_keys 1
ok 202 - all_keys 1 (compiled)
ok 203 - all_keys 2
ok 204 - all_keys 2 (compiled)
ok 205 - all_keys 3
ok 206 - all_keys 3 (compiled)
ok 207 - keys_of 1
ok 208 - keys_of 1 (compiled)
ok 209 - keys_of 2
ok 210 - keys_of 2 (compiled)
ok 211 - keys_of 3
ok 212 - keys_of 3 (compiled)
ok 213 - all_values 1
ok 214 - all_values 1 (compiled)
ok 215 - all_values 2
ok 216 - all_values 2 (compiled)
ok 217 - all_values 3
ok 218 - all_values 3 (compiled)
ok 219 - of 1
ok 220 - of 1 (compiled)
ok 221 - of 2
ok 222 - of 2 (compiled)
ok 223 - of 3
ok 224 - of 3 (compiled)
ok 225 - values_of 1
ok 226 - values_of 1 (compiled)
ok 227 - values_of 2
ok 228 - values_of 2 (compiled)
ok 229 - values_of 3
ok 230 - values_of 3 (compiled)
ok 231 - some_of 1
ok 232 - some_of 1 (compiled)
ok 233 - some_of 2
ok 234 - some_of 2 (compiled)
ok 235 - some_of 3
ok 236 - some_of 3 (compiled)
ok 237 - some_of 4
ok 238 - some_of 4 (compiled)
ok 239 - some_of 5
ok 240 - some_of 5 (compiled)
ok 241 - some_of 6
ok 242 - some_of 6 (compiled)
ok 243 - some_of 7
ok 244 - some_of 7 (compiled)
ok 245 - some_of 8
ok 246 - some_of 8 (compiled)
ok 247 - some_of 9
ok 248 - some_of 9 (compiled)
ok 249 - some_of 10
ok 250 - some_of 10 (compiled)
ok 251 - some_of 11
ok 252 - some_of 11 (compiled)
ok 253 - some_of 12
ok 254 - some_of 12 (compiled)
ok 255 - some_of 13
ok 256 - some_of 13 (compiled)
ok 257 - some_of 14
ok 258 - some_of 14 (compiled)
ok 259 - some_of 15
ok 260 - some_of 15 (compiled)
ok 261 - keys 1.1
ok 262 - keys 1.1 (compiled)
ok 263 - keys 1.2
ok 264 - keys 1.2 (compiled)
ok 265 - keys 1.2 (allow_extra_hash_keys=1)
ok 266 - keys 1.2 (allow_extra_hash_keys=1) (compiled)
ok 267 - keys 1.3
ok 268 - keys 1.3 (compiled)
ok 269 - keys 1.4
ok 270 - keys 1.4 (compiled)
ok 271 - keys 1.5
ok 272 - keys 1.5 (compiled)
ok 273 - keys 1.6
ok 274 - keys 1.6 (compiled)
ok 275 - keys 1.7
ok 276 - keys 1.7 (compiled)
ok 277 - keys 1.8
ok 278 - keys 1.8 (compiled)
ok 279 - keys 2.1
ok 280 - keys 2.1 (compiled)
ok 281 - keys 2.2
ok 282 - keys 2.2 (compiled)
ok 283 - keys 2.3
ok 284 - keys 2.3 (compiled)
ok 285 - keys 2.4
ok 286 - keys 2.4 (compiled)
ok 287 - keys 2.4 (allow_extra_hash_keys=1)
ok 288 - keys 2.4 (allow_extra_hash_keys=1) (compiled)
ok 289 - keys 2.5
ok 290 - keys 2.5 (compiled)
ok 291 - keys 2.6
ok 292 - keys 2.6 (compiled)
ok 293 - keys_one_of 1
ok 294 - keys_one_of 1 (compiled)
ok 295 - keys_one_of 2
ok 296 - keys_one_of 2 (compiled)
ok 297 - keys_one_of 3
ok 298 - keys_one_of 3 (compiled)
ok 299 - allowed_keys 1
ok 300 - allowed_keys 1 (compiled)
ok 301 - allowed_keys 2
ok 302 - allowed_keys 2 (compiled)
ok 303 - allowed_keys 3
ok 304 - allowed_keys 3 (compiled)
ok 305 - values_one_of 1
ok 306 - values_one_of 1 (compiled)
ok 307 - values_one_of 2
ok 308 - values_one_of 2 (compiled)
ok 309 - values_one_of 3
ok 310 - values_one_of 3 (compiled)
ok 311 - allowed_values 1
ok 312 - allowed_values 1 (compiled)
ok 313 - allowed_values 2
ok 314 - allowed_values 2 (compiled)
ok 315 - allowed_values 3
ok 316 - allowed_values 3 (compiled)
ok 317 - keys_regex 1
ok 318 - keys_regex 1 (compiled)
ok 319 - keys_regex 2
ok 320 - keys_regex 2 (compiled)
ok 321 - keys_regex 3
ok 322 - keys_regex 3 (compiled)
ok 323 - keys_regex 4
ok 324 - keys_regex 4 (compiled)
ok 325 - hash:deps 1
ok 326 - hash:deps 1 (compiled)
ok 327 - hash:deps 2
ok 328 - hash:deps 2 (compiled)
ok 329 - hash:deps 3
ok 330 - hash:deps 3 (compiled)
ok 331 - hash:deps 4
ok 332 - hash:deps 4 (compiled)
ok 333 - hash:deps 5
ok 334 - hash:deps 5 (compiled)
ok 335 - hash:deps 6
ok 336 - hash:deps 6 (compiled)
ok 337 - hash:deps 7
ok 338 - hash:deps 7 (compiled)
ok 339 - hash:deps 8
ok 340 - hash:deps 8 (compiled)
ok 341 - hash:deps 9a
ok 342 - hash:deps 9a (compiled)
ok 343 - hash:deps 9b
ok 344 - hash:deps 9b (compiled)
ok 345 - hash:deps 9c
ok 346 - hash:deps 9c (compiled)
ok 347 - hash:deps 10a
ok 348 - hash:deps 10a (compiled)
ok 349 - hash:deps 10b
ok 350 - hash:deps 10b (compiled)
ok 351 - hash:deps 10c
ok 352 - hash:deps 10c (compiled)
ok 353 - hash:deps 11a
ok 354 - hash:deps 11a (compiled)
ok 355 - hash:deps 11b
ok 356 - hash:deps 11b (compiled)
ok 357 - hash:deps 11c
ok 358 - hash:deps 11c (compiled)
ok 359 - hash:dep 1
ok 360 - hash:dep 1 (compiled)
ok 361 - hash:dep 2
ok 362 - hash:dep 2 (compiled)
ok 363 - hash:dep 3
ok 364 - hash:dep 3 (compiled)
ok 365 - hash:dep 4
ok 366 - hash:dep 4 (compiled)
ok 367 - hash:dep 5
ok 368 - hash:dep 5 (compiled)
ok 369 - hash:dep 6
ok 370 - hash:dep 6 (compiled)
ok 371 - hash:dep 7
ok 372 - hash:dep 7 (compiled)
ok 373 - hash:dep 8
ok 374 - hash:dep 8 (compiled)
ok 375 - hash:dep 9a
ok 376 - hash:dep 9a (compiled)
ok 377 - hash:dep 9b
ok 378 - hash:dep 9b (compiled)
ok 379 - hash:dep 9c
ok 380 - hash:dep 9c (compiled)
ok 381 - hash:dep 10a
ok 382 - hash:dep 10a (compiled)
ok 383 - hash:dep 10b
ok 384 - hash:dep 10b (compiled)
ok 385 - hash:dep 10c
ok 386 - hash:dep 10c (compiled)
ok 387 - hash:dep 11a
ok 388 - hash:dep 11a (compiled)
ok 389 - hash:dep 11b
ok 390 - hash:dep 11b (compiled)
ok 391 - hash:dep 11c
ok 392 - hash:dep 11c (compiled)
ok 393 - element_deps 1.1
ok 394 - element_deps 1.1 (compiled)
ok 395 - element_deps 1.2
ok 396 - element_deps 1.2 (compiled)
ok 397 - element_deps 1.3
ok 398 - element_deps 1.3 (compiled)
ok 399 - element_deps 1.4
ok 400 - element_deps 1.4 (compiled)
ok 401 - element_deps 1.5
ok 402 - element_deps 1.5 (compiled)
ok 403 - element_deps 1.6
ok 404 - element_deps 1.6 (compiled)
ok 405 - element_deps 1.7
ok 406 - element_deps 1.7 (compiled)
ok 407 - element_deps 1.8
ok 408 - element_deps 1.8 (compiled)
ok 409 - element_deps 2.1
ok 410 - element_deps 2.1 (compiled)
ok 411 - element_deps 2.2
ok 412 - element_deps 2.2 (compiled)
ok 413 - element_deps 2.3
ok 414 - element_deps 2.3 (compiled)
ok 415 - element_deps 2.4
ok 416 - element_deps 2.4 (compiled)
ok 417 - element_deps 2.5
ok 418 - element_deps 2.5 (compiled)
ok 419 - element_deps 2.6
ok 420 - element_deps 2.6 (compiled)
ok 421 - element_deps 2.7
ok 422 - element_deps 2.7 (compiled)
ok 423 - element_deps 2.8
ok 424 - element_deps 2.8 (compiled)
ok 425 - element_deps regex 1a
ok 426 - element_deps regex 1a (compiled)
ok 427 - element_deps regex 1b
ok 428 - element_deps regex 1b (compiled)
ok 429 - element_deps regex 1c
ok 430 - element_deps regex 1c (compiled)
ok 431 - element_deps regex 1d
ok 432 - element_deps regex 1d (compiled)
ok 433 - element_deps regex 1e
ok 434 - element_deps regex 1e (compiled)
ok 435 - element_deps regex 1f
ok 436 - element_deps regex 1f (compiled)
ok 437 - element_deps regex 1g
ok 438 - element_deps regex 1g (compiled)
ok 439 - element_deps regex 1h
ok 440 - element_deps regex 1h (compiled)
ok 441 - element_deps regex 1i
ok 442 - element_deps regex 1i (compiled)
ok 443 - element_deps regex 1j
ok 444 - element_deps regex 1j (compiled)
ok 445 - element_dep 1.1
ok 446 - element_dep 1.1 (compiled)
ok 447 - element_dep 1.2
ok 448 - element_dep 1.2 (compiled)
ok 449 - element_dep 1.3
ok 450 - element_dep 1.3 (compiled)
ok 451 - element_dep 1.4
ok 452 - element_dep 1.4 (compiled)
ok 453 - element_dep 1.5
ok 454 - element_dep 1.5 (compiled)
ok 455 - element_dep 1.6
ok 456 - element_dep 1.6 (compiled)
ok 457 - element_dep 1.7
ok 458 - element_dep 1.7 (compiled)
ok 459 - element_dep 1.8
ok 460 - element_dep 1.8 (compiled)
ok 461 - element_dep 2.1
ok 462 - element_dep 2.1 (compiled)
ok 463 - element_dep 2.2
ok 464 - element_dep 2.2 (compiled)
ok 465 - element_dep 2.3
ok 466 - element_dep 2.3 (compiled)
ok 467 - element_dep 2.4
ok 468 - element_dep 2.4 (compiled)
ok 469 - element_dep 2.5
ok 470 - element_dep 2.5 (compiled)
ok 471 - element_dep 2.6
ok 472 - element_dep 2.6 (compiled)
ok 473 - element_dep 2.7
ok 474 - element_dep 2.7 (compiled)
ok 475 - element_dep 2.8
ok 476 - element_dep 2.8 (compiled)
ok 477 - element_dep regex 1a
ok 478 - element_dep regex 1a (compiled)
ok 479 - element_dep regex 1b
ok 480 - element_dep regex 1b (compiled)
ok 481 - element_dep regex 1c
ok 482 - element_dep regex 1c (compiled)
ok 483 - element_dep regex 1d
ok 484 - element_dep regex 1d (compiled)
ok 485 - element_dep regex 1e
ok 486 - element_dep regex 1e (compiled)
ok 487 - element_dep regex 1f
ok 488 - element_dep regex 1f (compiled)
ok 489 - element_dep regex 1g
ok 490 - element_dep regex 1g (compiled)
ok 491 - element_dep regex 1h
ok 492 - element_dep regex 1h (compiled)
ok 493 - element_dep regex 1i
ok 494 - element_dep regex 1i (compiled)
ok 495 - element_dep regex 1j
ok 496 - element_dep regex 1j (compiled)
ok 497 - elem_deps 1.1
ok 498 - elem_deps 1.1 (compiled)
ok 499 - elem_deps 1.2
ok 500 - elem_deps 1.2 (compiled)
ok 501 - elem_deps 1.3
ok 502 - elem_deps 1.3 (compiled)
ok 503 - elem_deps 1.4
ok 504 - elem_deps 1.4 (compiled)
ok 505 - elem_deps 1.5
ok 506 - elem_deps 1.5 (compiled)
ok 507 - elem_deps 1.6
ok 508 - elem_deps 1.6 (compiled)
ok 509 - elem_deps 1.7
ok 510 - elem_deps 1.7 (compiled)
ok 511 - elem_deps 1.8
ok 512 - elem_deps 1.8 (compiled)
ok 513 - elem_deps 2.1
ok 514 - elem_deps 2.1 (compiled)
ok 515 - elem_deps 2.2
ok 516 - elem_deps 2.2 (compiled)
ok 517 - elem_deps 2.3
ok 518 - elem_deps 2.3 (compiled)
ok 519 - elem_deps 2.4
ok 520 - elem_deps 2.4 (compiled)
ok 521 - elem_deps 2.5
ok 522 - elem_deps 2.5 (compiled)
ok 523 - elem_deps 2.6
ok 524 - elem_deps 2.6 (compiled)
ok 525 - elem_deps 2.7
ok 526 - elem_deps 2.7 (compiled)
ok 527 - elem_deps 2.8
ok 528 - elem_deps 2.8 (compiled)
ok 529 - elem_deps regex 1a
ok 530 - elem_deps regex 1a (compiled)
ok 531 - elem_deps regex 1b
ok 532 - elem_deps regex 1b (compiled)
ok 533 - elem_deps regex 1c
ok 534 - elem_deps regex 1c (compiled)
ok 535 - elem_deps regex 1d
ok 536 - elem_deps regex 1d (compiled)
ok 537 - elem_deps regex 1e
ok 538 - elem_deps regex 1e (compiled)
ok 539 - elem_deps regex 1f
ok 540 - elem_deps regex 1f (compiled)
ok 541 - elem_deps regex 1g
ok 542 - elem_deps regex 1g (compiled)
ok 543 - elem_deps regex 1h
ok 544 - elem_deps regex 1h (compiled)
ok 545 - elem_deps regex 1i
ok 546 - elem_deps regex 1i (compiled)
ok 547 - elem_deps regex 1j
ok 548 - elem_deps regex 1j (compiled)
ok 549 - elem_dep 1.1
ok 550 - elem_dep 1.1 (compiled)
ok 551 - elem_dep 1.2
ok 552 - elem_dep 1.2 (compiled)
ok 553 - elem_dep 1.3
ok 554 - elem_dep 1.3 (compiled)
ok 555 - elem_dep 1.4
ok 556 - elem_dep 1.4 (compiled)
ok 557 - elem_dep 1.5
ok 558 - elem_dep 1.5 (compiled)
ok 559 - elem_dep 1.6
ok 560 - elem_dep 1.6 (compiled)
ok 561 - elem_dep 1.7
ok 562 - elem_dep 1.7 (compiled)
ok 563 - elem_dep 1.8
ok 564 - elem_dep 1.8 (compiled)
ok 565 - elem_dep 2.1
ok 566 - elem_dep 2.1 (compiled)
ok 567 - elem_dep 2.2
ok 568 - elem_dep 2.2 (compiled)
ok 569 - elem_dep 2.3
ok 570 - elem_dep 2.3 (compiled)
ok 571 - elem_dep 2.4
ok 572 - elem_dep 2.4 (compiled)
ok 573 - elem_dep 2.5
ok 574 - elem_dep 2.5 (compiled)
ok 575 - elem_dep 2.6
ok 576 - elem_dep 2.6 (compiled)
ok 577 - elem_dep 2.7
ok 578 - elem_dep 2.7 (compiled)
ok 579 - elem_dep 2.8
ok 580 - elem_dep 2.8 (compiled)
ok 581 - elem_dep regex 1a
ok 582 - elem_dep regex 1a (compiled)
ok 583 - elem_dep regex 1b
ok 584 - elem_dep regex 1b (compiled)
ok 585 - elem_dep regex 1c
ok 586 - elem_dep regex 1c (compiled)
ok 587 - elem_dep regex 1d
ok 588 - elem_dep regex 1d (compiled)
ok 589 - elem_dep regex 1e
ok 590 - elem_dep regex 1e (compiled)
ok 591 - elem_dep regex 1f
ok 592 - elem_dep regex 1f (compiled)
ok 593 - elem_dep regex 1g
ok 594 - elem_dep regex 1g (compiled)
ok 595 - elem_dep regex 1h
ok 596 - elem_dep regex 1h (compiled)
ok 597 - elem_dep regex 1i
ok 598 - elem_dep regex 1i (compiled)
ok 599 - elem_dep regex 1j
ok 600 - elem_dep regex 1j (compiled)
ok 601 - key_deps 1.1
ok 602 - key_deps 1.1 (compiled)
ok 603 - key_deps 1.2
ok 604 - key_deps 1.2 (compiled)
ok 605 - key_deps 1.3
ok 606 - key_deps 1.3 (compiled)
ok 607 - key_deps 1.4
ok 608 - key_deps 1.4 (compiled)
ok 609 - key_deps 1.5
ok 610 - key_deps 1.5 (compiled)
ok 611 - key_deps 1.6
ok 612 - key_deps 1.6 (compiled)
ok 613 - key_deps 1.7
ok 614 - key_deps 1.7 (compiled)
ok 615 - key_deps 1.8
ok 616 - key_deps 1.8 (compiled)
ok 617 - key_deps 2.1
ok 618 - key_deps 2.1 (compiled)
ok 619 - key_deps 2.2
ok 620 - key_deps 2.2 (compiled)
ok 621 - key_deps 2.3
ok 622 - key_deps 2.3 (compiled)
ok 623 - key_deps 2.4
ok 624 - key_deps 2.4 (compiled)
ok 625 - key_deps 2.5
ok 626 - key_deps 2.5 (compiled)
ok 627 - key_deps 2.6
ok 628 - key_deps 2.6 (compiled)
ok 629 - key_deps 2.7
ok 630 - key_deps 2.7 (compiled)
ok 631 - key_deps 2.8
ok 632 - key_deps 2.8 (compiled)
ok 633 - key_deps regex 1a
ok 634 - key_deps regex 1a (compiled)
ok 635 - key_deps regex 1b
ok 636 - key_deps regex 1b (compiled)
ok 637 - key_deps regex 1c
ok 638 - key_deps regex 1c (compiled)
ok 639 - key_deps regex 1d
ok 640 - key_deps regex 1d (compiled)
ok 641 - key_deps regex 1e
ok 642 - key_deps regex 1e (compiled)
ok 643 - key_deps regex 1f
ok 644 - key_deps regex 1f (compiled)
ok 645 - key_deps regex 1g
ok 646 - key_deps regex 1g (compiled)
ok 647 - key_deps regex 1h
ok 648 - key_deps regex 1h (compiled)
ok 649 - key_deps regex 1i
ok 650 - key_deps regex 1i (compiled)
ok 651 - key_deps regex 1j
ok 652 - key_deps regex 1j (compiled)
ok 653 - key_dep 1.1
ok 654 - key_dep 1.1 (compiled)
ok 655 - key_dep 1.2
ok 656 - key_dep 1.2 (compiled)
ok 657 - key_dep 1.3
ok 658 - key_dep 1.3 (compiled)
ok 659 - key_dep 1.4
ok 660 - key_dep 1.4 (compiled)
ok 661 - key_dep 1.5
ok 662 - key_dep 1.5 (compiled)
ok 663 - key_dep 1.6
ok 664 - key_dep 1.6 (compiled)
ok 665 - key_dep 1.7
ok 666 - key_dep 1.7 (compiled)
ok 667 - key_dep 1.8
ok 668 - key_dep 1.8 (compiled)
ok 669 - key_dep 2.1
ok 670 - key_dep 2.1 (compiled)
ok 671 - key_dep 2.2
ok 672 - key_dep 2.2 (compiled)
ok 673 - key_dep 2.3
ok 674 - key_dep 2.3 (compiled)
ok 675 - key_dep 2.4
ok 676 - key_dep 2.4 (compiled)
ok 677 - key_dep 2.5
ok 678 - key_dep 2.5 (compiled)
ok 679 - key_dep 2.6
ok 680 - key_dep 2.6 (compiled)
ok 681 - key_dep 2.7
ok 682 - key_dep 2.7 (compiled)
ok 683 - key_dep 2.8
ok 684 - key_dep 2.8 (compiled)
ok 685 - key_dep regex 1a
ok 686 - key_dep regex 1a (compiled)
ok 687 - key_dep regex 1b
ok 688 - key_dep regex 1b (compiled)
ok 689 - key_dep regex 1c
ok 690 - key_dep regex 1c (compiled)
ok 691 - key_dep regex 1d
ok 692 - key_dep regex 1d (compiled)
ok 693 - key_dep regex 1e
ok 694 - key_dep regex 1e (compiled)
ok 695 - key_dep regex 1f
ok 696 - key_dep regex 1f (compiled)
ok 697 - key_dep regex 1g
ok 698 - key_dep regex 1g (compiled)
ok 699 - key_dep regex 1h
ok 700 - key_dep regex 1h (compiled)
ok 701 - key_dep regex 1i
ok 702 - key_dep regex 1i (compiled)
ok 703 - key_dep regex 1j
ok 704 - key_dep regex 1j (compiled)
ok 705 - allow_extra_keys keys 1a
ok 706 - allow_extra_keys keys 1a (compiled)
ok 707 - allow_extra_keys keys 1b
ok 708 - allow_extra_keys keys 1b (compiled)
ok 709 - allow_extra_keys keys 2a
ok 710 - allow_extra_keys keys 2a (compiled)
ok 711 - allow_extra_keys keys 2b
ok 712 - allow_extra_keys keys 2b (compiled)
ok 713 - allow_extra_keys keys 3a
ok 714 - allow_extra_keys keys 3a (compiled)
ok 715 - allow_extra_keys keys 3b
ok 716 - allow_extra_keys keys 3b (compiled)
ok 717 - allow_extra_keys keys 3c
ok 718 - allow_extra_keys keys 3c (compiled)
ok 719 - allow_extra_keys keys 4a
ok 720 - allow_extra_keys keys 4a (compiled)
ok 721 - allow_extra_keys keys 4b
ok 722 - allow_extra_keys keys 4b (compiled)
ok 723 - allow_extra_keys keys_regex 1a
ok 724 - allow_extra_keys keys_regex 1a (compiled)
ok 725 - allow_extra_keys keys_regex 1b
ok 726 - allow_extra_keys keys_regex 1b (compiled)
ok 727 - allow_extra_keys keys_regex 2a
ok 728 - allow_extra_keys keys_regex 2a (compiled)
ok 729 - allow_extra_keys keys_regex 2b
ok 730 - allow_extra_keys keys_regex 2b (compiled)
ok 731 - allow_extra_keys keys_regex 3a
ok 732 - allow_extra_keys keys_regex 3a (compiled)
ok 733 - allow_extra_keys keys_regex 3b
ok 734 - allow_extra_keys keys_regex 3b (compiled)
ok 735 - allow_extra_keys keys_regex 3c
ok 736 - allow_extra_keys keys_regex 3c (compiled)
ok 737 - allow_extra_keys keys_regex 4a
ok 738 - allow_extra_keys keys_regex 4a (compiled)
ok 739 - allow_extra_keys keys_regex 4b
ok 740 - allow_extra_keys keys_regex 4b (compiled)
ok 741 - conflicting_keys 1
ok 742 - conflicting_keys 1 (compiled)
ok 743 - conflicting_keys 2
ok 744 - conflicting_keys 2 (compiled)
ok 745 - conflicting_keys 3
ok 746 - conflicting_keys 3 (compiled)
ok 747 - conflicting_keys 4
ok 748 - conflicting_keys 4 (compiled)
ok 749 - conflicting_keys 5
ok 750 - conflicting_keys 5 (compiled)
ok 751 - conflicting_keys 6
ok 752 - conflicting_keys 6 (compiled)
ok 753 - conflicting_keys 7
ok 754 - conflicting_keys 7 (compiled)
ok 755 - conflicting_keys 8
ok 756 - conflicting_keys 8 (compiled)
ok 757 - conflicting_keys 9
ok 758 - conflicting_keys 9 (compiled)
ok 759 - conflicting_keys 10
ok 760 - conflicting_keys 10 (compiled)
ok 761 - conflicting_keys 11
ok 762 - conflicting_keys 11 (compiled)
ok 763 - conflicting_keys 12
ok 764 - conflicting_keys 12 (compiled)
ok 765 - conflicting_keys 13
ok 766 - conflicting_keys 13 (compiled)
ok 767 - conflicting_keys 14
ok 768 - conflicting_keys 14 (compiled)
ok 769 - conflicting_keys 15
ok 770 - conflicting_keys 15 (compiled)
ok 771 - conflicting_keys 16
ok 772 - conflicting_keys 16 (compiled)
ok 773 - conflicting_keys b1
ok 774 - conflicting_keys b1 (compiled)
ok 775 - conflicting_keys b2
ok 776 - conflicting_keys b2 (compiled)
ok 777 - conflicting_keys b3
ok 778 - conflicting_keys b3 (compiled)
ok 779 - conflicting_keys b4
ok 780 - conflicting_keys b4 (compiled)
ok 781 - conflicting_keys b5
ok 782 - conflicting_keys b5 (compiled)
ok 783 - conflicting_keys b6
ok 784 - conflicting_keys b6 (compiled)
ok 785 - conflicting_keys b7
ok 786 - conflicting_keys b7 (compiled)
ok 787 - conflicting_keys b8
ok 788 - conflicting_keys b8 (compiled)
ok 789 - conflicting_keys b9
ok 790 - conflicting_keys b9 (compiled)
ok 791 - conflicting_keys b10
ok 792 - conflicting_keys b10 (compiled)
ok 793 - conflicting_keys b11
ok 794 - conflicting_keys b11 (compiled)
ok 795 - conflicting_keys b12
ok 796 - conflicting_keys b12 (compiled)
ok 797 - conflicting_keys b13
ok 798 - conflicting_keys b13 (compiled)
ok 799 - conflicting_keys b14
ok 800 - conflicting_keys b14 (compiled)
ok 801 - conflicting_keys b15
ok 802 - conflicting_keys b15 (compiled)
ok 803 - conflicting_keys b16
ok 804 - conflicting_keys b16 (compiled)
ok 805 - conflicting_keys_regex 0
ok 806 - conflicting_keys_regex 0 (compiled)
ok 807 - conflicting_keys_regex 1
ok 808 - conflicting_keys_regex 1 (compiled)
ok 809 - conflicting_keys_regex 2
ok 810 - conflicting_keys_regex 2 (compiled)
ok 811 - conflicting_keys_regex 3
ok 812 - conflicting_keys_regex 3 (compiled)
ok 813 - conflicting_keys_regex 4
ok 814 - conflicting_keys_regex 4 (compiled)
ok 815 - conflicting_keys_regex 5
ok 816 - conflicting_keys_regex 5 (compiled)
ok 817 - conflicting_keys_regex 6
ok 818 - conflicting_keys_regex 6 (compiled)
ok 819 - conflicting_keys_regex 7
ok 820 - conflicting_keys_regex 7 (compiled)
ok 821 - conflicting_keys_regex 8
ok 822 - conflicting_keys_regex 8 (compiled)
ok 823 - conflicting_keys_regex 9
ok 824 - conflicting_keys_regex 9 (compiled)
ok 825 - conflicting_keys_regex 10
ok 826 - conflicting_keys_regex 10 (compiled)
ok 827 - conflicting_keys_regex 11
ok 828 - conflicting_keys_regex 11 (compiled)
ok 829 - conflicting_keys_regex 12
ok 830 - conflicting_keys_regex 12 (compiled)
ok 831 - conflicting_keys_regex 13
ok 832 - conflicting_keys_regex 13 (compiled)
ok 833 - conflicting_keys_regex 14
ok 834 - conflicting_keys_regex 14 (compiled)
ok 835 - conflicting_keys_regex 15
ok 836 - conflicting_keys_regex 15 (compiled)
ok 837 - conflicting_keys_regex re1
ok 838 - conflicting_keys_regex re1 (compiled)
ok 839 - conflicting_keys_regex re2
ok 840 - conflicting_keys_regex re2 (compiled)
ok 841 - conflicting_keys_regex re3
ok 842 - conflicting_keys_regex re3 (compiled)
ok 843 - conflicting_keys_regex re4
ok 844 - conflicting_keys_regex re4 (compiled)
ok 845 - conflicting_keys_regex re5
ok 846 - conflicting_keys_regex re5 (compiled)
ok 847 - conflicting_keys_regex b1
ok 848 - conflicting_keys_regex b1 (compiled)
ok 849 - conflicting_keys_regex b2
ok 850 - conflicting_keys_regex b2 (compiled)
ok 851 - conflicting_keys_regex b3
ok 852 - conflicting_keys_regex b3 (compiled)
ok 853 - conflicting_keys_regex b4
ok 854 - conflicting_keys_regex b4 (compiled)
ok 855 - conflicting_keys_regex b5
ok 856 - conflicting_keys_regex b5 (compiled)
ok 857 - conflicting_keys_regex b6
ok 858 - conflicting_keys_regex b6 (compiled)
ok 859 - conflicting_keys_regex b7
ok 860 - conflicting_keys_regex b7 (compiled)
ok 861 - conflicting_keys_regex b8
ok 862 - conflicting_keys_regex b8 (compiled)
ok 863 - conflicting_keys_regex b9
ok 864 - conflicting_keys_regex b9 (compiled)
ok 865 - conflicting_keys_regex b10
ok 866 - conflicting_keys_regex b10 (compiled)
ok 867 - conflicting_keys_regex b11
ok 868 - conflicting_keys_regex b11 (compiled)
ok 869 - conflicting_keys_regex b12
ok 870 - conflicting_keys_regex b12 (compiled)
ok 871 - conflicting_keys_regex b13
ok 872 - conflicting_keys_regex b13 (compiled)
ok 873 - conflicting_keys_regex b14
ok 874 - conflicting_keys_regex b14 (compiled)
ok 875 - conflicting_keys_regex b15
ok 876 - conflicting_keys_regex b15 (compiled)
ok 877 - conflicting_keys_regex b16
ok 878 - conflicting_keys_regex b16 (compiled)
ok 879 - codependent_keys 0
ok 880 - codependent_keys 0 (compiled)
ok 881 - codependent_keys 1
ok 882 - codependent_keys 1 (compiled)
ok 883 - codependent_keys 2
ok 884 - codependent_keys 2 (compiled)
ok 885 - codependent_keys 3
ok 886 - codependent_keys 3 (compiled)
ok 887 - codependent_keys 4
ok 888 - codependent_keys 4 (compiled)
ok 889 - codependent_keys 5
ok 890 - codependent_keys 5 (compiled)
ok 891 - codependent_keys 6
ok 892 - codependent_keys 6 (compiled)
ok 893 - codependent_keys 7
ok 894 - codependent_keys 7 (compiled)
ok 895 - codependent_keys 8
ok 896 - codependent_keys 8 (compiled)
ok 897 - codependent_keys 9
ok 898 - codependent_keys 9 (compiled)
ok 899 - codependent_keys 10
ok 900 - codependent_keys 10 (compiled)
ok 901 - codependent_keys 11
ok 902 - codependent_keys 11 (compiled)
ok 903 - codependent_keys 12
ok 904 - codependent_keys 12 (compiled)
ok 905 - codependent_keys 13
ok 906 - codependent_keys 13 (compiled)
ok 907 - codependent_keys 14
ok 908 - codependent_keys 14 (compiled)
ok 909 - codependent_keys 15
ok 910 - codependent_keys 15 (compiled)
ok 911 - codependent_keys b1
ok 912 - codependent_keys b1 (compiled)
ok 913 - codependent_keys b2
ok 914 - codependent_keys b2 (compiled)
ok 915 - codependent_keys b3
ok 916 - codependent_keys b3 (compiled)
ok 917 - codependent_keys b4
ok 918 - codependent_keys b4 (compiled)
ok 919 - codependent_keys b5
ok 920 - codependent_keys b5 (compiled)
ok 921 - codependent_keys b6
ok 922 - codependent_keys b6 (compiled)
ok 923 - codependent_keys b7
ok 924 - codependent_keys b7 (compiled)
ok 925 - codependent_keys b8
ok 926 - codependent_keys b8 (compiled)
ok 927 - codependent_keys b9
ok 928 - codependent_keys b9 (compiled)
ok 929 - codependent_keys b10
ok 930 - codependent_keys b10 (compiled)
ok 931 - codependent_keys b11
ok 932 - codependent_keys b11 (compiled)
ok 933 - codependent_keys b12
ok 934 - codependent_keys b12 (compiled)
ok 935 - codependent_keys b13
ok 936 - codependent_keys b13 (compiled)
ok 937 - codependent_keys b14
ok 938 - codependent_keys b14 (compiled)
ok 939 - codependent_keys b15
ok 940 - codependent_keys b15 (compiled)
ok 941 - codependent_keys b16
ok 942 - codependent_keys b16 (compiled)
ok 943 - codependent_keys_regex 0
ok 944 - codependent_keys_regex 0 (compiled)
ok 945 - codependent_keys_regex 1
ok 946 - codependent_keys_regex 1 (compiled)
ok 947 - codependent_keys_regex 2
ok 948 - codependent_keys_regex 2 (compiled)
ok 949 - codependent_keys_regex 3
ok 950 - codependent_keys_regex 3 (compiled)
ok 951 - codependent_keys_regex 4
ok 952 - codependent_keys_regex 4 (compiled)
ok 953 - codependent_keys_regex 5
ok 954 - codependent_keys_regex 5 (compiled)
ok 955 - codependent_keys_regex 6
ok 956 - codependent_keys_regex 6 (compiled)
ok 957 - codependent_keys_regex 7
ok 958 - codependent_keys_regex 7 (compiled)
ok 959 - codependent_keys_regex 8
ok 960 - codependent_keys_regex 8 (compiled)
ok 961 - codependent_keys_regex 9
ok 962 - codependent_keys_regex 9 (compiled)
ok 963 - codependent_keys_regex 10
ok 964 - codependent_keys_regex 10 (compiled)
ok 965 - codependent_keys_regex 11
ok 966 - codependent_keys_regex 11 (compiled)
ok 967 - codependent_keys_regex 12
ok 968 - codependent_keys_regex 12 (compiled)
ok 969 - codependent_keys_regex 13
ok 970 - codependent_keys_regex 13 (compiled)
ok 971 - codependent_keys_regex 14
ok 972 - codependent_keys_regex 14 (compiled)
ok 973 - codependent_keys_regex 15
ok 974 - codependent_keys_regex 15 (compiled)
ok 975 - codependent_keys_regex re1
ok 976 - codependent_keys_regex re1 (compiled)
ok 977 - codependent_keys_regex re2
ok 978 - codependent_keys_regex re2 (compiled)
ok 979 - codependent_keys_regex re3
ok 980 - codependent_keys_regex re3 (compiled)
ok 981 - codependent_keys_regex re4
ok 982 - codependent_keys_regex re4 (compiled)
ok 983 - codependent_keys_regex re5
ok 984 - codependent_keys_regex re5 (compiled)
ok 985 - codependent_keys_regex b1
ok 986 - codependent_keys_regex b1 (compiled)
ok 987 - codependent_keys_regex b2
ok 988 - codependent_keys_regex b2 (compiled)
ok 989 - codependent_keys_regex b3
ok 990 - codependent_keys_regex b3 (compiled)
ok 991 - codependent_keys_regex b4
ok 992 - codependent_keys_regex b4 (compiled)
ok 993 - codependent_keys_regex b5
ok 994 - codependent_keys_regex b5 (compiled)
ok 995 - codependent_keys_regex b6
ok 996 - codependent_keys_regex b6 (compiled)
ok 997 - codependent_keys_regex b7
ok 998 - codependent_keys_regex b7 (compiled)
ok 999 - codependent_keys_regex b8
ok 1000 - codependent_keys_regex b8 (compiled)
ok 1001 - codependent_keys_regex b9
ok 1002 - codependent_keys_regex b9 (compiled)
ok 1003 - codependent_keys_regex b10
ok 1004 - codependent_keys_regex b10 (compiled)
ok 1005 - codependent_keys_regex b11
ok 1006 - codependent_keys_regex b11 (compiled)
ok 1007 - codependent_keys_regex b12
ok 1008 - codependent_keys_regex b12 (compiled)
ok 1009 - codependent_keys_regex b13
ok 1010 - codependent_keys_regex b13 (compiled)
ok 1011 - codependent_keys_regex b14
ok 1012 - codependent_keys_regex b14 (compiled)
ok 1013 - codependent_keys_regex b15
ok 1014 - codependent_keys_regex b15 (compiled)
ok 1015 - codependent_keys_regex b16
ok 1016 - codependent_keys_regex b16 (compiled)
ok
t/10-type-int.t .....................
1..232
ok 1 - int 1
ok 2 - int 1 (compiled)
ok 3 - int 2
ok 4 - int 2 (compiled)
ok 5 - int 3
ok 6 - int 3 (compiled)
ok 7 - float
ok 8 - float (compiled)
ok 9 - str
ok 10 - str (compiled)
ok 11 - array
ok 12 - array (compiled)
ok 13 - hash
ok 14 - hash (compiled)
ok 15 - alias 1
ok 16 - alias 1 (compiled)
ok 17 - undef
ok 18 - undef (compiled)
ok 19 - comparable:int:one_of 1
ok 20 - comparable:int:one_of 1 (compiled)
ok 21 - comparable:int:one_of 2
ok 22 - comparable:int:one_of 2 (compiled)
ok 23 - comparable:int:one_of 3
ok 24 - comparable:int:one_of 3 (compiled)
ok 25 - comparable:int:one_of 4
ok 26 - comparable:int:one_of 4 (compiled)
ok 27 - comparable:int:is_one_of 1
ok 28 - comparable:int:is_one_of 1 (compiled)
ok 29 - comparable:int:is_one_of 2
ok 30 - comparable:int:is_one_of 2 (compiled)
ok 31 - comparable:int:is_one_of 3
ok 32 - comparable:int:is_one_of 3 (compiled)
ok 33 - comparable:int:is_one_of 4
ok 34 - comparable:int:is_one_of 4 (compiled)
ok 35 - comparable:int:isnt_one_of 1
ok 36 - comparable:int:isnt_one_of 1 (compiled)
ok 37 - comparable:int:isnt_one_of 2
ok 38 - comparable:int:isnt_one_of 2 (compiled)
ok 39 - comparable:int:isnt_one_of 3
ok 40 - comparable:int:isnt_one_of 3 (compiled)
ok 41 - comparable:int:isnt_one_of 4
ok 42 - comparable:int:isnt_one_of 4 (compiled)
ok 43 - comparable:int:not_one_of 1
ok 44 - comparable:int:not_one_of 1 (compiled)
ok 45 - comparable:int:not_one_of 2
ok 46 - comparable:int:not_one_of 2 (compiled)
ok 47 - comparable:int:not_one_of 3
ok 48 - comparable:int:not_one_of 3 (compiled)
ok 49 - comparable:int:not_one_of 4
ok 50 - comparable:int:not_one_of 4 (compiled)
ok 51 - comparable:int:is 1
ok 52 - comparable:int:is 1 (compiled)
ok 53 - comparable:int:is 2
ok 54 - comparable:int:is 2 (compiled)
ok 55 - comparable:int:isnt 1
ok 56 - comparable:int:isnt 1 (compiled)
ok 57 - comparable:int:isnt 2
ok 58 - comparable:int:isnt 2 (compiled)
ok 59 - comparable:int:isnt 3
ok 60 - comparable:int:isnt 3 (compiled)
ok 61 - comparable:int:isnt 4
ok 62 - comparable:int:isnt 4 (compiled)
ok 63 - comparable:int:not 1
ok 64 - comparable:int:not 1 (compiled)
ok 65 - comparable:int:not 2
ok 66 - comparable:int:not 2 (compiled)
ok 67 - comparable:int:not 3
ok 68 - comparable:int:not 3 (compiled)
ok 69 - comparable:int:not 4
ok 70 - comparable:int:not 4 (compiled)
ok 71 - sortable:int:min 1
ok 72 - sortable:int:min 1 (compiled)
ok 73 - sortable:int:min 2
ok 74 - sortable:int:min 2 (compiled)
ok 75 - sortable:int:min 3
ok 76 - sortable:int:min 3 (compiled)
ok 77 - sortable:int:ge 1
ok 78 - sortable:int:ge 1 (compiled)
ok 79 - sortable:int:ge 2
ok 80 - sortable:int:ge 2 (compiled)
ok 81 - sortable:int:ge 3
ok 82 - sortable:int:ge 3 (compiled)
ok 83 - sortable:int:max 1
ok 84 - sortable:int:max 1 (compiled)
ok 85 - sortable:int:max 2
ok 86 - sortable:int:max 2 (compiled)
ok 87 - sortable:int:max 3
ok 88 - sortable:int:max 3 (compiled)
ok 89 - sortable:int:le 1
ok 90 - sortable:int:le 1 (compiled)
ok 91 - sortable:int:le 2
ok 92 - sortable:int:le 2 (compiled)
ok 93 - sortable:int:le 3
ok 94 - sortable:int:le 3 (compiled)
ok 95 - sortable:int:minex 1
ok 96 - sortable:int:minex 1 (compiled)
ok 97 - sortable:int:minex 2
ok 98 - sortable:int:minex 2 (compiled)
ok 99 - sortable:int:minex 3
ok 100 - sortable:int:minex 3 (compiled)
ok 101 - sortable:int:gt 1
ok 102 - sortable:int:gt 1 (compiled)
ok 103 - sortable:int:gt 2
ok 104 - sortable:int:gt 2 (compiled)
ok 105 - sortable:int:gt 3
ok 106 - sortable:int:gt 3 (compiled)
ok 107 - sortable:int:maxex 1
ok 108 - sortable:int:maxex 1 (compiled)
ok 109 - sortable:int:maxex 2
ok 110 - sortable:int:maxex 2 (compiled)
ok 111 - sortable:int:maxex 3
ok 112 - sortable:int:maxex 3 (compiled)
ok 113 - sortable:int:lt 1
ok 114 - sortable:int:lt 1 (compiled)
ok 115 - sortable:int:lt 2
ok 116 - sortable:int:lt 2 (compiled)
ok 117 - sortable:int:lt 3
ok 118 - sortable:int:lt 3 (compiled)
ok 119 - sortable:int:between 1
ok 120 - sortable:int:between 1 (compiled)
ok 121 - sortable:int:between 2
ok 122 - sortable:int:between 2 (compiled)
ok 123 - sortable:int:between 3
ok 124 - sortable:int:between 3 (compiled)
ok 125 - mod 1
ok 126 - mod 1 (compiled)
ok 127 - mod 2
ok 128 - mod 2 (compiled)
ok 129 - divisible_by 1
ok 130 - divisible_by 1 (compiled)
ok 131 - divisible_by 2
ok 132 - divisible_by 2 (compiled)
ok 133 - divisible_by 3
ok 134 - divisible_by 3 (compiled)
ok 135 - divisible_by 4
ok 136 - divisible_by 4 (compiled)
ok 137 - divisible_by 5
ok 138 - divisible_by 5 (compiled)
ok 139 - divisible_by 6
ok 140 - divisible_by 6 (compiled)
ok 141 - not_divisible_by 1
ok 142 - not_divisible_by 1 (compiled)
ok 143 - not_divisible_by 2
ok 144 - not_divisible_by 2 (compiled)
ok 145 - not_divisible_by 3
ok 146 - not_divisible_by 3 (compiled)
ok 147 - not_divisible_by 4
ok 148 - not_divisible_by 4 (compiled)
ok 149 - not_divisible_by 5
ok 150 - not_divisible_by 5 (compiled)
ok 151 - not_divisible_by 6
ok 152 - not_divisible_by 6 (compiled)
ok 153 - indivisible_by 1
ok 154 - indivisible_by 1 (compiled)
ok 155 - indivisible_by 2
ok 156 - indivisible_by 2 (compiled)
ok 157 - indivisible_by 3
ok 158 - indivisible_by 3 (compiled)
ok 159 - indivisible_by 4
ok 160 - indivisible_by 4 (compiled)
ok 161 - indivisible_by 5
ok 162 - indivisible_by 5 (compiled)
ok 163 - indivisible_by 6
ok 164 - indivisible_by 6 (compiled)
ok 165 - int:deps 1
ok 166 - int:deps 1 (compiled)
ok 167 - int:deps 2
ok 168 - int:deps 2 (compiled)
ok 169 - int:deps 3
ok 170 - int:deps 3 (compiled)
ok 171 - int:deps 4
ok 172 - int:deps 4 (compiled)
ok 173 - int:deps 5
ok 174 - int:deps 5 (compiled)
ok 175 - int:deps 6
ok 176 - int:deps 6 (compiled)
ok 177 - int:deps 7
ok 178 - int:deps 7 (compiled)
ok 179 - int:deps 8
ok 180 - int:deps 8 (compiled)
ok 181 - int:deps 9a
ok 182 - int:deps 9a (compiled)
ok 183 - int:deps 9b
ok 184 - int:deps 9b (compiled)
ok 185 - int:deps 9c
ok 186 - int:deps 9c (compiled)
ok 187 - int:deps 10a
ok 188 - int:deps 10a (compiled)
ok 189 - int:deps 10b
ok 190 - int:deps 10b (compiled)
ok 191 - int:deps 10c
ok 192 - int:deps 10c (compiled)
ok 193 - int:deps 11a
ok 194 - int:deps 11a (compiled)
ok 195 - int:deps 11b
ok 196 - int:deps 11b (compiled)
ok 197 - int:deps 11c
ok 198 - int:deps 11c (compiled)
ok 199 - int:dep 1
ok 200 - int:dep 1 (compiled)
ok 201 - int:dep 2
ok 202 - int:dep 2 (compiled)
ok 203 - int:dep 3
ok 204 - int:dep 3 (compiled)
ok 205 - int:dep 4
ok 206 - int:dep 4 (compiled)
ok 207 - int:dep 5
ok 208 - int:dep 5 (compiled)
ok 209 - int:dep 6
ok 210 - int:dep 6 (compiled)
ok 211 - int:dep 7
ok 212 - int:dep 7 (compiled)
ok 213 - int:dep 8
ok 214 - int:dep 8 (compiled)
ok 215 - int:dep 9a
ok 216 - int:dep 9a (compiled)
ok 217 - int:dep 9b
ok 218 - int:dep 9b (compiled)
ok 219 - int:dep 9c
ok 220 - int:dep 9c (compiled)
ok 221 - int:dep 10a
ok 222 - int:dep 10a (compiled)
ok 223 - int:dep 10b
ok 224 - int:dep 10b (compiled)
ok 225 - int:dep 10c
ok 226 - int:dep 10c (compiled)
ok 227 - int:dep 11a
ok 228 - int:dep 11a (compiled)
ok 229 - int:dep 11b
ok 230 - int:dep 11b (compiled)
ok 231 - int:dep 11c
ok 232 - int:dep 11c (compiled)
ok
t/10-type-object.t ..................
1..164
ok 1 - undef
ok 2 - undef (compiled)
ok 3 - scalar
ok 4 - scalar (compiled)
ok 5 - arrayref
ok 6 - arrayref (compiled)
ok 7 - hashref
ok 8 - hashref (compiled)
ok 9 - object
ok 10 - object (compiled)
ok 11 - alias obj
ok 12 - alias obj (compiled)
ok 13 - can 1
ok 14 - can 1 (compiled)
ok 15 - can 2
ok 16 - can 2 (compiled)
ok 17 - can 3
ok 18 - can 3 (compiled)
ok 19 - can 4
ok 20 - can 4 (compiled)
ok 21 - can_all 1
ok 22 - can_all 1 (compiled)
ok 23 - can_all 2
ok 24 - can_all 2 (compiled)
ok 25 - can_all 3
ok 26 - can_all 3 (compiled)
ok 27 - can_all 4
ok 28 - can_all 4 (compiled)
ok 29 - can_one 1
ok 30 - can_one 1 (compiled)
ok 31 - can_one 2
ok 32 - can_one 2 (compiled)
ok 33 - can_one 3
ok 34 - can_one 3 (compiled)
ok 35 - can_one 4
ok 36 - can_one 4 (compiled)
ok 37 - cannot 1
ok 38 - cannot 1 (compiled)
ok 39 - cannot 2
ok 40 - cannot 2 (compiled)
ok 41 - cannot 3
ok 42 - cannot 3 (compiled)
ok 43 - cannot 4
ok 44 - cannot 4 (compiled)
ok 45 - cannot 5
ok 46 - cannot 5 (compiled)
ok 47 - cannot 6
ok 48 - cannot 6 (compiled)
ok 49 - cant 1
ok 50 - cant 1 (compiled)
ok 51 - cant 2
ok 52 - cant 2 (compiled)
ok 53 - cant 3
ok 54 - cant 3 (compiled)
ok 55 - cant 4
ok 56 - cant 4 (compiled)
ok 57 - cant 5
ok 58 - cant 5 (compiled)
ok 59 - cant 6
ok 60 - cant 6 (compiled)
ok 61 - isa 1
ok 62 - isa 1 (compiled)
ok 63 - isa 2
ok 64 - isa 2 (compiled)
ok 65 - isa 3
ok 66 - isa 3 (compiled)
ok 67 - isa 4
ok 68 - isa 4 (compiled)
ok 69 - isa_all 1
ok 70 - isa_all 1 (compiled)
ok 71 - isa_all 2
ok 72 - isa_all 2 (compiled)
ok 73 - isa_all 3
ok 74 - isa_all 3 (compiled)
ok 75 - isa_all 4
ok 76 - isa_all 4 (compiled)
ok 77 - isa_one 1
ok 78 - isa_one 1 (compiled)
ok 79 - isa_one 2
ok 80 - isa_one 2 (compiled)
ok 81 - isa_one 3
ok 82 - isa_one 3 (compiled)
ok 83 - isa_one 4
ok 84 - isa_one 4 (compiled)
ok 85 - not_isa 1
ok 86 - not_isa 1 (compiled)
ok 87 - not_isa 2
ok 88 - not_isa 2 (compiled)
ok 89 - not_isa 3
ok 90 - not_isa 3 (compiled)
ok 91 - not_isa 4
ok 92 - not_isa 4 (compiled)
ok 93 - not_isa 5
ok 94 - not_isa 5 (compiled)
ok 95 - not_isa 6
ok 96 - not_isa 6 (compiled)
ok 97 - object:deps 1
ok 98 - object:deps 1 (compiled)
ok 99 - object:deps 2
ok 100 - object:deps 2 (compiled)
ok 101 - object:deps 3
ok 102 - object:deps 3 (compiled)
ok 103 - object:deps 4
ok 104 - object:deps 4 (compiled)
ok 105 - object:deps 5
ok 106 - object:deps 5 (compiled)
ok 107 - object:deps 6
ok 108 - object:deps 6 (compiled)
ok 109 - object:deps 7
ok 110 - object:deps 7 (compiled)
ok 111 - object:deps 8
ok 112 - object:deps 8 (compiled)
ok 113 - object:deps 9a
ok 114 - object:deps 9a (compiled)
ok 115 - object:deps 9b
ok 116 - object:deps 9b (compiled)
ok 117 - object:deps 9c
ok 118 - object:deps 9c (compiled)
ok 119 - object:deps 10a
ok 120 - object:deps 10a (compiled)
ok 121 - object:deps 10b
ok 122 - object:deps 10b (compiled)
ok 123 - object:deps 10c
ok 124 - object:deps 10c (compiled)
ok 125 - object:deps 11a
ok 126 - object:deps 11a (compiled)
ok 127 - object:deps 11b
ok 128 - object:deps 11b (compiled)
ok 129 - object:deps 11c
ok 130 - object:deps 11c (compiled)
ok 131 - object:dep 1
ok 132 - object:dep 1 (compiled)
ok 133 - object:dep 2
ok 134 - object:dep 2 (compiled)
ok 135 - object:dep 3
ok 136 - object:dep 3 (compiled)
ok 137 - object:dep 4
ok 138 - object:dep 4 (compiled)
ok 139 - object:dep 5
ok 140 - object:dep 5 (compiled)
ok 141 - object:dep 6
ok 142 - object:dep 6 (compiled)
ok 143 - object:dep 7
ok 144 - object:dep 7 (compiled)
ok 145 - object:dep 8
ok 146 - object:dep 8 (compiled)
ok 147 - object:dep 9a
ok 148 - object:dep 9a (compiled)
ok 149 - object:dep 9b
ok 150 - object:dep 9b (compiled)
ok 151 - object:dep 9c
ok 152 - object:dep 9c (compiled)
ok 153 - object:dep 10a
ok 154 - object:dep 10a (compiled)
ok 155 - object:dep 10b
ok 156 - object:dep 10b (compiled)
ok 157 - object:dep 10c
ok 158 - object:dep 10c (compiled)
ok 159 - object:dep 11a
ok 160 - object:dep 11a (compiled)
ok 161 - object:dep 11b
ok 162 - object:dep 11b (compiled)
ok 163 - object:dep 11c
ok 164 - object:dep 11c (compiled)
ok
t/10-type-schema.t ..................
1..47
ok 1 - schema type: unknown base type
ok 2 - schema type: recursive
ok 3 - schema type: circular
ok 4 - basic 1
ok 5 - basic 1 (compiled)
ok 6 - basic 2
ok 7 - basic 2 (compiled)
ok 8 - basic 3
ok 9 - basic 3 (compiled)
ok 10 - undef
ok 11 - undef (compiled)
ok 12 - required 1
ok 13 - required 1 (compiled)
ok 14 - required 2
ok 15 - required 2 (compiled)
ok 16 - forbidden 1
ok 17 - forbidden 1 (compiled)
ok 18 - forbidden 2
ok 19 - forbidden 2 (compiled)
ok 20 - array 1
ok 21 - array 1 (compiled)
ok 22 - array 2
ok 23 - array 2 (compiled)
ok 24 - array 3
ok 25 - array 3 (compiled)
ok 26 - array 4
ok 27 - array 4 (compiled)
ok 28 - schema on schema 1
ok 29 - schema on schema 1 (compiled)
ok 30 - schema on schema 2
ok 31 - schema on schema 2 (compiled)
ok 32 - schema on schema 3
ok 33 - schema on schema 3 (compiled)
ok 34 - schema on schema 4
ok 35 - schema on schema 4 (compiled)
ok 36 - schema on schema + merge 1
ok 37 - schema on schema + merge 1 (compiled)
ok 38 - schema on schema + merge 2
ok 39 - schema on schema + merge 2 (compiled)
ok 40 - schema on schema + merge 3
ok 41 - schema on schema + merge 3 (compiled)
ok 42 - schema on schema + merge 4
ok 43 - schema on schema + merge 4 (compiled)
ok 44 - schema on schema + merge 5
ok 45 - schema on schema + merge 5 (compiled)
ok 46 - schema on schema + merge 6
ok 47 - schema on schema + merge 6 (compiled)
ok
t/10-type-str.t .....................
1..360
ok 1 - basic 1
ok 2 - basic 1 (compiled)
ok 3 - basic 2
ok 4 - basic 2 (compiled)
ok 5 - basic 3
ok 6 - basic 3 (compiled)
ok 7 - basic 4
ok 8 - basic 4 (compiled)
ok 9 - alias 1
ok 10 - alias 1 (compiled)
ok 11 - array
ok 12 - array (compiled)
ok 13 - hash
ok 14 - hash (compiled)
ok 15 - len:str:minlength 1
ok 16 - len:str:minlength 1 (compiled)
ok 17 - len:str:minlength 2
ok 18 - len:str:minlength 2 (compiled)
ok 19 - len:str:minlength 3
ok 20 - len:str:minlength 3 (compiled)
ok 21 - len:str:minlen 1
ok 22 - len:str:minlen 1 (compiled)
ok 23 - len:str:minlen 2
ok 24 - len:str:minlen 2 (compiled)
ok 25 - len:str:minlen 3
ok 26 - len:str:minlen 3 (compiled)
ok 27 - len:str:min_length 1
ok 28 - len:str:min_length 1 (compiled)
ok 29 - len:str:min_length 2
ok 30 - len:str:min_length 2 (compiled)
ok 31 - len:str:min_length 3
ok 32 - len:str:min_length 3 (compiled)
ok 33 - len:str:minlen 1
ok 34 - len:str:minlen 1 (compiled)
ok 35 - len:str:minlen 2
ok 36 - len:str:minlen 2 (compiled)
ok 37 - len:str:minlen 3
ok 38 - len:str:minlen 3 (compiled)
ok 39 - len:str:maxlength 1
ok 40 - len:str:maxlength 1 (compiled)
ok 41 - len:str:maxlength 2
ok 42 - len:str:maxlength 2 (compiled)
ok 43 - len:str:maxlength 3
ok 44 - len:str:maxlength 3 (compiled)
ok 45 - len:str:maxlen 1
ok 46 - len:str:maxlen 1 (compiled)
ok 47 - len:str:maxlen 2
ok 48 - len:str:maxlen 2 (compiled)
ok 49 - len:str:maxlen 3
ok 50 - len:str:maxlen 3 (compiled)
ok 51 - len:str:max_length 1
ok 52 - len:str:max_length 1 (compiled)
ok 53 - len:str:max_length 2
ok 54 - len:str:max_length 2 (compiled)
ok 55 - len:str:max_length 3
ok 56 - len:str:max_length 3 (compiled)
ok 57 - len:str:maxlen 1
ok 58 - len:str:maxlen 1 (compiled)
ok 59 - len:str:maxlen 2
ok 60 - len:str:maxlen 2 (compiled)
ok 61 - len:str:maxlen 3
ok 62 - len:str:maxlen 3 (compiled)
ok 63 - len:str:len_between 1
ok 64 - len:str:len_between 1 (compiled)
ok 65 - len:str:len_between 2
ok 66 - len:str:len_between 2 (compiled)
ok 67 - len:str:len_between 3
ok 68 - len:str:len_between 3 (compiled)
ok 69 - len:str:length_between 1
ok 70 - len:str:length_between 1 (compiled)
ok 71 - len:str:length_between 2
ok 72 - len:str:length_between 2 (compiled)
ok 73 - len:str:length_between 3
ok 74 - len:str:length_between 3 (compiled)
ok 75 - len:str:len 1
ok 76 - len:str:len 1 (compiled)
ok 77 - len:str:len 2
ok 78 - len:str:len 2 (compiled)
ok 79 - len:str:len 3
ok 80 - len:str:len 3 (compiled)
ok 81 - len:str:length 1
ok 82 - len:str:length 1 (compiled)
ok 83 - len:str:length 2
ok 84 - len:str:length 2 (compiled)
ok 85 - len:str:length 3
ok 86 - len:str:length 3 (compiled)
ok 87 - match 1
ok 88 - match 1 (compiled)
ok 89 - match 2
ok 90 - match 2 (compiled)
ok 91 - not_match 1
ok 92 - not_match 1 (compiled)
ok 93 - not_match 2
ok 94 - not_match 2 (compiled)
ok 95 - matches 1
ok 96 - matches 1 (compiled)
ok 97 - matches 2
ok 98 - matches 2 (compiled)
ok 99 - not_matches 1
ok 100 - not_matches 1 (compiled)
ok 101 - not_matches 2
ok 102 - not_matches 2 (compiled)
ok 103 - match re object 1
ok 104 - match re object 1 (compiled)
ok 105 - match re object 2
ok 106 - match re object 2 (compiled)
ok 107 - isa_regex 1
ok 108 - isa_regex 1 (compiled)
ok 109 - isa_regex 2
ok 110 - isa_regex 2 (compiled)
ok 111 - isa_regex 3
ok 112 - isa_regex 3 (compiled)
ok 113 - isa_regex 4
ok 114 - isa_regex 4 (compiled)
ok 115 - comparable:str:one_of 1
ok 116 - comparable:str:one_of 1 (compiled)
ok 117 - comparable:str:one_of 2
ok 118 - comparable:str:one_of 2 (compiled)
ok 119 - comparable:str:one_of 3
ok 120 - comparable:str:one_of 3 (compiled)
ok 121 - comparable:str:one_of 4
ok 122 - comparable:str:one_of 4 (compiled)
ok 123 - comparable:str:is_one_of 1
ok 124 - comparable:str:is_one_of 1 (compiled)
ok 125 - comparable:str:is_one_of 2
ok 126 - comparable:str:is_one_of 2 (compiled)
ok 127 - comparable:str:is_one_of 3
ok 128 - comparable:str:is_one_of 3 (compiled)
ok 129 - comparable:str:is_one_of 4
ok 130 - comparable:str:is_one_of 4 (compiled)
ok 131 - comparable:str:isnt_one_of 1
ok 132 - comparable:str:isnt_one_of 1 (compiled)
ok 133 - comparable:str:isnt_one_of 2
ok 134 - comparable:str:isnt_one_of 2 (compiled)
ok 135 - comparable:str:isnt_one_of 3
ok 136 - comparable:str:isnt_one_of 3 (compiled)
ok 137 - comparable:str:isnt_one_of 4
ok 138 - comparable:str:isnt_one_of 4 (compiled)
ok 139 - comparable:str:not_one_of 1
ok 140 - comparable:str:not_one_of 1 (compiled)
ok 141 - comparable:str:not_one_of 2
ok 142 - comparable:str:not_one_of 2 (compiled)
ok 143 - comparable:str:not_one_of 3
ok 144 - comparable:str:not_one_of 3 (compiled)
ok 145 - comparable:str:not_one_of 4
ok 146 - comparable:str:not_one_of 4 (compiled)
ok 147 - comparable:str:is 1
ok 148 - comparable:str:is 1 (compiled)
ok 149 - comparable:str:is 2
ok 150 - comparable:str:is 2 (compiled)
ok 151 - comparable:str:isnt 1
ok 152 - comparable:str:isnt 1 (compiled)
ok 153 - comparable:str:isnt 2
ok 154 - comparable:str:isnt 2 (compiled)
ok 155 - comparable:str:isnt 3
ok 156 - comparable:str:isnt 3 (compiled)
ok 157 - comparable:str:isnt 4
ok 158 - comparable:str:isnt 4 (compiled)
ok 159 - comparable:str:not 1
ok 160 - comparable:str:not 1 (compiled)
ok 161 - comparable:str:not 2
ok 162 - comparable:str:not 2 (compiled)
ok 163 - comparable:str:not 3
ok 164 - comparable:str:not 3 (compiled)
ok 165 - comparable:str:not 4
ok 166 - comparable:str:not 4 (compiled)
ok 167 - sortable:str:min 1
ok 168 - sortable:str:min 1 (compiled)
ok 169 - sortable:str:min 2
ok 170 - sortable:str:min 2 (compiled)
ok 171 - sortable:str:min 3
ok 172 - sortable:str:min 3 (compiled)
ok 173 - sortable:str:ge 1
ok 174 - sortable:str:ge 1 (compiled)
ok 175 - sortable:str:ge 2
ok 176 - sortable:str:ge 2 (compiled)
ok 177 - sortable:str:ge 3
ok 178 - sortable:str:ge 3 (compiled)
ok 179 - sortable:str:max 1
ok 180 - sortable:str:max 1 (compiled)
ok 181 - sortable:str:max 2
ok 182 - sortable:str:max 2 (compiled)
ok 183 - sortable:str:max 3
ok 184 - sortable:str:max 3 (compiled)
ok 185 - sortable:str:le 1
ok 186 - sortable:str:le 1 (compiled)
ok 187 - sortable:str:le 2
ok 188 - sortable:str:le 2 (compiled)
ok 189 - sortable:str:le 3
ok 190 - sortable:str:le 3 (compiled)
ok 191 - sortable:str:minex 1
ok 192 - sortable:str:minex 1 (compiled)
ok 193 - sortable:str:minex 2
ok 194 - sortable:str:minex 2 (compiled)
ok 195 - sortable:str:minex 3
ok 196 - sortable:str:minex 3 (compiled)
ok 197 - sortable:str:gt 1
ok 198 - sortable:str:gt 1 (compiled)
ok 199 - sortable:str:gt 2
ok 200 - sortable:str:gt 2 (compiled)
ok 201 - sortable:str:gt 3
ok 202 - sortable:str:gt 3 (compiled)
ok 203 - sortable:str:maxex 1
ok 204 - sortable:str:maxex 1 (compiled)
ok 205 - sortable:str:maxex 2
ok 206 - sortable:str:maxex 2 (compiled)
ok 207 - sortable:str:maxex 3
ok 208 - sortable:str:maxex 3 (compiled)
ok 209 - sortable:str:lt 1
ok 210 - sortable:str:lt 1 (compiled)
ok 211 - sortable:str:lt 2
ok 212 - sortable:str:lt 2 (compiled)
ok 213 - sortable:str:lt 3
ok 214 - sortable:str:lt 3 (compiled)
ok 215 - sortable:str:between 1
ok 216 - sortable:str:between 1 (compiled)
ok 217 - sortable:str:between 2
ok 218 - sortable:str:between 2 (compiled)
ok 219 - sortable:str:between 3
ok 220 - sortable:str:between 3 (compiled)
ok 221 - cistr:is 1
ok 222 - cistr:is 1 (compiled)
ok 223 - cistr:is 2
ok 224 - cistr:is 2 (compiled)
ok 225 - cistr:is 3
ok 226 - cistr:is 3 (compiled)
ok 227 - cistr:is 4
ok 228 - cistr:is 4 (compiled)
ok 229 - cistr:one_of 1
ok 230 - cistr:one_of 1 (compiled)
ok 231 - cistr:one_of 2
ok 232 - cistr:one_of 2 (compiled)
ok 233 - cistr:one_of 3
ok 234 - cistr:one_of 3 (compiled)
ok 235 - cistr:one_of 4
ok 236 - cistr:one_of 4 (compiled)
ok 237 - cistr:one_of 5
ok 238 - cistr:one_of 5 (compiled)
ok 239 - sortable:cistr:min 1
ok 240 - sortable:cistr:min 1 (compiled)
ok 241 - sortable:cistr:min 2
ok 242 - sortable:cistr:min 2 (compiled)
ok 243 - sortable:cistr:min 3
ok 244 - sortable:cistr:min 3 (compiled)
ok 245 - sortable:cistr:ge 1
ok 246 - sortable:cistr:ge 1 (compiled)
ok 247 - sortable:cistr:ge 2
ok 248 - sortable:cistr:ge 2 (compiled)
ok 249 - sortable:cistr:ge 3
ok 250 - sortable:cistr:ge 3 (compiled)
ok 251 - sortable:cistr:max 1
ok 252 - sortable:cistr:max 1 (compiled)
ok 253 - sortable:cistr:max 2
ok 254 - sortable:cistr:max 2 (compiled)
ok 255 - sortable:cistr:max 3
ok 256 - sortable:cistr:max 3 (compiled)
ok 257 - sortable:cistr:le 1
ok 258 - sortable:cistr:le 1 (compiled)
ok 259 - sortable:cistr:le 2
ok 260 - sortable:cistr:le 2 (compiled)
ok 261 - sortable:cistr:le 3
ok 262 - sortable:cistr:le 3 (compiled)
ok 263 - sortable:cistr:minex 1
ok 264 - sortable:cistr:minex 1 (compiled)
ok 265 - sortable:cistr:minex 2
ok 266 - sortable:cistr:minex 2 (compiled)
ok 267 - sortable:cistr:minex 3
ok 268 - sortable:cistr:minex 3 (compiled)
ok 269 - sortable:cistr:gt 1
ok 270 - sortable:cistr:gt 1 (compiled)
ok 271 - sortable:cistr:gt 2
ok 272 - sortable:cistr:gt 2 (compiled)
ok 273 - sortable:cistr:gt 3
ok 274 - sortable:cistr:gt 3 (compiled)
ok 275 - sortable:cistr:maxex 1
ok 276 - sortable:cistr:maxex 1 (compiled)
ok 277 - sortable:cistr:maxex 2
ok 278 - sortable:cistr:maxex 2 (compiled)
ok 279 - sortable:cistr:maxex 3
ok 280 - sortable:cistr:maxex 3 (compiled)
ok 281 - sortable:cistr:lt 1
ok 282 - sortable:cistr:lt 1 (compiled)
ok 283 - sortable:cistr:lt 2
ok 284 - sortable:cistr:lt 2 (compiled)
ok 285 - sortable:cistr:lt 3
ok 286 - sortable:cistr:lt 3 (compiled)
ok 287 - sortable:cistr:between 1
ok 288 - sortable:cistr:between 1 (compiled)
ok 289 - sortable:cistr:between 2
ok 290 - sortable:cistr:between 2 (compiled)
ok 291 - sortable:cistr:between 3
ok 292 - sortable:cistr:between 3 (compiled)
ok 293 - str:deps 1
ok 294 - str:deps 1 (compiled)
ok 295 - str:deps 2
ok 296 - str:deps 2 (compiled)
ok 297 - str:deps 3
ok 298 - str:deps 3 (compiled)
ok 299 - str:deps 4
ok 300 - str:deps 4 (compiled)
ok 301 - str:deps 5
ok 302 - str:deps 5 (compiled)
ok 303 - str:deps 6
ok 304 - str:deps 6 (compiled)
ok 305 - str:deps 7
ok 306 - str:deps 7 (compiled)
ok 307 - str:deps 8
ok 308 - str:deps 8 (compiled)
ok 309 - str:deps 9a
ok 310 - str:deps 9a (compiled)
ok 311 - str:deps 9b
ok 312 - str:deps 9b (compiled)
ok 313 - str:deps 9c
ok 314 - str:deps 9c (compiled)
ok 315 - str:deps 10a
ok 316 - str:deps 10a (compiled)
ok 317 - str:deps 10b
ok 318 - str:deps 10b (compiled)
ok 319 - str:deps 10c
ok 320 - str:deps 10c (compiled)
ok 321 - str:deps 11a
ok 322 - str:deps 11a (compiled)
ok 323 - str:deps 11b
ok 324 - str:deps 11b (compiled)
ok 325 - str:deps 11c
ok 326 - str:deps 11c (compiled)
ok 327 - str:dep 1
ok 328 - str:dep 1 (compiled)
ok 329 - str:dep 2
ok 330 - str:dep 2 (compiled)
ok 331 - str:dep 3
ok 332 - str:dep 3 (compiled)
ok 333 - str:dep 4
ok 334 - str:dep 4 (compiled)
ok 335 - str:dep 5
ok 336 - str:dep 5 (compiled)
ok 337 - str:dep 6
ok 338 - str:dep 6 (compiled)
ok 339 - str:dep 7
ok 340 - str:dep 7 (compiled)
ok 341 - str:dep 8
ok 342 - str:dep 8 (compiled)
ok 343 - str:dep 9a
ok 344 - str:dep 9a (compiled)
ok 345 - str:dep 9b
ok 346 - str:dep 9b (compiled)
ok 347 - str:dep 9c
ok 348 - str:dep 9c (compiled)
ok 349 - str:dep 10a
ok 350 - str:dep 10a (compiled)
ok 351 - str:dep 10b
ok 352 - str:dep 10b (compiled)
ok 353 - str:dep 10c
ok 354 - str:dep 10c (compiled)
ok 355 - str:dep 11a
ok 356 - str:dep 11a (compiled)
ok 357 - str:dep 11b
ok 358 - str:dep 11b (compiled)
ok 359 - str:dep 11c
ok 360 - str:dep 11c (compiled)
ok
t/10-type-typename.t ................
1..100
ok 1 - undef 1
ok 2 - undef 1 (compiled)
ok 3 - undef 2
ok 4 - undef 2 (compiled)
ok 5 - known str 1
ok 6 - known str 1 (compiled)
ok 7 - known str 2
ok 8 - known str 2 (compiled)
ok 9 - known string 1
ok 10 - known string 1 (compiled)
ok 11 - known string 2
ok 12 - known string 2 (compiled)
ok 13 - known cistr 1
ok 14 - known cistr 1 (compiled)
ok 15 - known cistr 2
ok 16 - known cistr 2 (compiled)
ok 17 - known cistring 1
ok 18 - known cistring 1 (compiled)
ok 19 - known cistring 2
ok 20 - known cistring 2 (compiled)
ok 21 - known bool 1
ok 22 - known bool 1 (compiled)
ok 23 - known bool 2
ok 24 - known bool 2 (compiled)
ok 25 - known boolean 1
ok 26 - known boolean 1 (compiled)
ok 27 - known boolean 2
ok 28 - known boolean 2 (compiled)
ok 29 - known hash 1
ok 30 - known hash 1 (compiled)
ok 31 - known hash 2
ok 32 - known hash 2 (compiled)
ok 33 - known array 1
ok 34 - known array 1 (compiled)
ok 35 - known array 2
ok 36 - known array 2 (compiled)
ok 37 - known object 1
ok 38 - known object 1 (compiled)
ok 39 - known object 2
ok 40 - known object 2 (compiled)
ok 41 - known obj 1
ok 42 - known obj 1 (compiled)
ok 43 - known obj 2
ok 44 - known obj 2 (compiled)
ok 45 - known int 1
ok 46 - known int 1 (compiled)
ok 47 - known int 2
ok 48 - known int 2 (compiled)
ok 49 - known integer 1
ok 50 - known integer 1 (compiled)
ok 51 - known integer 2
ok 52 - known integer 2 (compiled)
ok 53 - known float 1
ok 54 - known float 1 (compiled)
ok 55 - known float 2
ok 56 - known float 2 (compiled)
ok 57 - known either 1
ok 58 - known either 1 (compiled)
ok 59 - known either 2
ok 60 - known either 2 (compiled)
ok 61 - known or 1
ok 62 - known or 1 (compiled)
ok 63 - known or 2
ok 64 - known or 2 (compiled)
ok 65 - known any 1
ok 66 - known any 1 (compiled)
ok 67 - known any 2
ok 68 - known any 2 (compiled)
ok 69 - known all 1
ok 70 - known all 1 (compiled)
ok 71 - known all 2
ok 72 - known all 2 (compiled)
ok 73 - known and 1
ok 74 - known and 1 (compiled)
ok 75 - known and 2
ok 76 - known and 2 (compiled)
ok 77 - known typename 1
ok 78 - known typename 1 (compiled)
ok 79 - known typename 2
ok 80 - known typename 2 (compiled)
ok 81 - foo is unknown 1
ok 82 - foo is unknown 1 (compiled)
ok 83 - foo is unknown 2
ok 84 - foo is unknown 2 (compiled)
ok 85 - foo becomes known in subschema 1
ok 86 - foo becomes known in subschema 1 (compiled)
ok 87 - foo becomes known in subschema 2
ok 88 - foo becomes known in subschema 2 (compiled)
ok 89 - foo is unknown again 1
ok 90 - foo is unknown again 1 (compiled)
ok 91 - foo is unknown again 2
ok 92 - foo is unknown again 2 (compiled)
ok 93 - isa_schema 1
ok 94 - isa_schema 1 (compiled)
ok 95 - isa_schema 2
ok 96 - isa_schema 2 (compiled)
ok 97 - isa_schema 3a
ok 98 - isa_schema 3a (compiled)
ok 99 - isa_schema 3b
ok 100 - isa_schema 3b (compiled)
ok
t/11-attr-comment_note.t ............
1..64
ok 1 - comment undef valid
ok 2 - comment undef valid (compiled)
ok 3 - comment undef invalid
ok 4 - comment undef invalid (compiled)
ok 5 - comment emptystr valid
ok 6 - comment emptystr valid (compiled)
ok 7 - comment emptystr invalid
ok 8 - comment emptystr invalid (compiled)
ok 9 - comment 0 valid
ok 10 - comment 0 valid (compiled)
ok 11 - comment 0 invalid
ok 12 - comment 0 invalid (compiled)
ok 13 - comment 1 valid
ok 14 - comment 1 valid (compiled)
ok 15 - comment 1 invalid
ok 16 - comment 1 invalid (compiled)
ok 17 - comment -1 valid
ok 18 - comment -1 valid (compiled)
ok 19 - comment -1 invalid
ok 20 - comment -1 invalid (compiled)
ok 21 - comment int valid
ok 22 - comment int valid (compiled)
ok 23 - comment int invalid
ok 24 - comment int invalid (compiled)
ok 25 - comment ARRAY valid
ok 26 - comment ARRAY valid (compiled)
ok 27 - comment ARRAY invalid
ok 28 - comment ARRAY invalid (compiled)
ok 29 - comment HASH valid
ok 30 - comment HASH valid (compiled)
ok 31 - comment HASH invalid
ok 32 - comment HASH invalid (compiled)
ok 33 - note undef valid
ok 34 - note undef valid (compiled)
ok 35 - note undef invalid
ok 36 - note undef invalid (compiled)
ok 37 - note emptystr valid
ok 38 - note emptystr valid (compiled)
ok 39 - note emptystr invalid
ok 40 - note emptystr invalid (compiled)
ok 41 - note 0 valid
ok 42 - note 0 valid (compiled)
ok 43 - note 0 invalid
ok 44 - note 0 invalid (compiled)
ok 45 - note 1 valid
ok 46 - note 1 valid (compiled)
ok 47 - note 1 invalid
ok 48 - note 1 invalid (compiled)
ok 49 - note -1 valid
ok 50 - note -1 valid (compiled)
ok 51 - note -1 invalid
ok 52 - note -1 invalid (compiled)
ok 53 - note int valid
ok 54 - note int valid (compiled)
ok 55 - note int invalid
ok 56 - note int invalid (compiled)
ok 57 - note ARRAY valid
ok 58 - note ARRAY valid (compiled)
ok 59 - note ARRAY invalid
ok 60 - note ARRAY invalid (compiled)
ok 61 - note HASH valid
ok 62 - note HASH valid (compiled)
ok 63 - note HASH invalid
ok 64 - note HASH invalid (compiled)
ok
t/11-attr-default.t .................
1..54
ok 1 - default 0
ok 2 - default 0 (compiled)
ok 3 - default 1
ok 4 - default 1 (compiled)
ok 5 - default 2
ok 6 - default 2 (compiled)
ok 7 - default 3
ok 8 - default 3 (compiled)
ok 9 - default 4
ok 10 - default 4 (compiled)
ok 11 - default ref 1
ok 12 - default ref 1 (compiled)
ok 13 - default ref 2
ok 14 - default ref 2 (compiled)
ok 15 - default ref 3
ok 16 - default ref 3 (compiled)
ok 17 - default ref 4
ok 18 - default ref 4 (compiled)
ok 19 - default ref 5
ok 20 - default ref 5 (compiled)
ok 21 - default ref 6
ok 22 - default ref 6 (compiled)
ok 23 - 2 attrhash 1
ok 24 - 2 attrhash 1 (compiled)
ok 25 - 2 attrhash 2
ok 26 - 2 attrhash 2 (compiled)
ok 27 - 2 attrhash 3
ok 28 - 2 attrhash 3 (compiled)
ok 29 - 2 attrhash 1b
ok 30 - 2 attrhash 1b (compiled)
ok 31 - 2 attrhash 2b
ok 32 - 2 attrhash 2b (compiled)
ok 33 - 2 attrhash 3b
ok 34 - 2 attrhash 3b (compiled)
ok 35 - merge replace 1
ok 36 - merge replace 1 (compiled)
ok 37 - merge replace 2
ok 38 - merge replace 2 (compiled)
ok 39 - merge delete 1
ok 40 - merge delete 1 (compiled)
ok 41 - merge delete 1
ok 42 - merge delete 1 (compiled)
ok 43 - merge add 1
ok 44 - merge add 1 (compiled)
ok 45 - merge add 2
ok 46 - merge add 2 (compiled)
ok 47 - merge subtract 1
ok 48 - merge subtract 1 (compiled)
ok 49 - merge subtract 2
ok 50 - merge subtract 2 (compiled)
ok 51 - merge keep 1
ok 52 - merge keep 1 (compiled)
ok 53 - merge keep 2
ok 54 - merge keep 2 (compiled)
ok
t/11-attr-required_forbidden_set.t ..
1..82
ok 1 - required 1
ok 2 - required 1 (compiled)
ok 3 - required 2
ok 4 - required 2 (compiled)
ok 5 - required 2 str
ok 6 - required 2 str (compiled)
ok 7 - required 3
ok 8 - required 3 (compiled)
ok 9 - required 4
ok 10 - required 4 (compiled)
ok 11 - set 1
ok 12 - set 1 (compiled)
ok 13 - set 2
ok 14 - set 2 (compiled)
ok 15 - set 2 str
ok 16 - set 2 str (compiled)
ok 17 - set 3
ok 18 - set 3 (compiled)
ok 19 - set 4
ok 20 - set 4 (compiled)
ok 21 - forbidden 1
ok 22 - forbidden 1 (compiled)
ok 23 - forbidden 2
ok 24 - forbidden 2 (compiled)
ok 25 - forbidden 2 str
ok 26 - forbidden 2 str (compiled)
ok 27 - forbidden 3
ok 28 - forbidden 3 (compiled)
ok 29 - forbidden 4
ok 30 - forbidden 4 (compiled)
ok 31 - set 5
ok 32 - set 5 (compiled)
ok 33 - set 6
ok 34 - set 6 (compiled)
ok 35 - set 6 str
ok 36 - set 6 str (compiled)
ok 37 - set 7
ok 38 - set 7 (compiled)
ok 39 - set 8
ok 40 - set 8 (compiled)
ok 41 - conflict required+forbidden 1a
ok 42 - conflict required+forbidden 1b
ok 43 - conflict required+forbidden 2a
ok 44 - conflict required+forbidden 2a (compiled)
ok 45 - conflict required+forbidden 2b
ok 46 - conflict required+forbidden 2b (compiled)
ok 47 - conflict required+forbidden 3a
ok 48 - conflict required+forbidden 3a (compiled)
ok 49 - conflict required+forbidden 3b
ok 50 - conflict required+forbidden 3b (compiled)
ok 51 - conflict required+forbidden 4a
ok 52 - conflict required+forbidden 4a (compiled)
ok 53 - conflict required+forbidden 4b
ok 54 - conflict required+forbidden 4b (compiled)
ok 55 - conflict set+forbidden 1a
ok 56 - conflict set+forbidden 1b
ok 57 - conflict set+forbidden 2a
ok 58 - conflict set+forbidden 2a (compiled)
ok 59 - conflict set+forbidden 2b
ok 60 - conflict set+forbidden 2b (compiled)
ok 61 - conflict set+forbidden 3a
ok 62 - conflict set+forbidden 3a (compiled)
ok 63 - conflict set+forbidden 3b
ok 64 - conflict set+forbidden 3b (compiled)
ok 65 - conflict set+forbidden 4a
ok 66 - conflict set+forbidden 4a (compiled)
ok 67 - conflict set+forbidden 4b
ok 68 - conflict set+forbidden 4b (compiled)
ok 69 - conflict required+set 1a
ok 70 - conflict required+set 1b
ok 71 - conflict required+set 2a
ok 72 - conflict required+set 2a (compiled)
ok 73 - conflict required+set 2b
ok 74 - conflict required+set 2b (compiled)
ok 75 - conflict required+set 3a
ok 76 - conflict required+set 3a (compiled)
ok 77 - conflict required+set 3b
ok 78 - conflict required+set 3b (compiled)
ok 79 - conflict required+set 4a
ok 80 - conflict required+set 4a (compiled)
ok 81 - conflict required+set 4b
ok 82 - conflict required+set 4b (compiled)
ok
t/12-attrhash-merge.t ...............
1..56
ok 1 - multiple attrhash 2.1
ok 2 - multiple attrhash 2.1 (compiled)
ok 3 - multiple attrhash 2.2
ok 4 - multiple attrhash 2.2 (compiled)
ok 5 - multiple attrhash 2.3
ok 6 - multiple attrhash 2.3 (compiled)
ok 7 - multiple attrhash 2.4
ok 8 - multiple attrhash 2.4 (compiled)
ok 9 - multiple attrhash 3.1
ok 10 - multiple attrhash 3.1 (compiled)
ok 11 - multiple attrhash 3.2
ok 12 - multiple attrhash 3.2 (compiled)
ok 13 - multiple attrhash 3.3
ok 14 - multiple attrhash 3.3 (compiled)
ok 15 - multiple attrhash 4.1
ok 16 - multiple attrhash 4.1 (compiled)
ok 17 - multiple attrhash 4.2
ok 18 - multiple attrhash 4.2 (compiled)
ok 19 - multiple attrhash 4.3
ok 20 - multiple attrhash 4.3 (compiled)
ok 21 - multiple attrhash 5.1 (keep left attr)
ok 22 - multiple attrhash 5.1 (keep left attr) (compiled)
ok 23 - multiple attrhash 5.2 (keep left attr)
ok 24 - multiple attrhash 5.2 (keep left attr) (compiled)
ok 25 - multiple attrhash 5.3 (keep left attr)
ok 26 - multiple attrhash 5.3 (keep left attr) (compiled)
ok 27 - multiple attrhash 5.4 (keep left attr)
ok 28 - multiple attrhash 5.4 (keep left attr) (compiled)
ok 29 - multiple attrhash 5.5 (keep left attr)
ok 30 - multiple attrhash 5.5 (keep left attr) (compiled)
ok 31 - merge 3: a replaced by 2: invalid
ok 32 - merge 3: a replaced by 2: invalid (compiled)
ok 33 - merge 3: a replaced by 2: valid
ok 34 - merge 3: a replaced by 2: valid (compiled)
ok 35 - merge 3: b replaced by 3: invalid
ok 36 - merge 3: b replaced by 3: invalid (compiled)
ok 37 - merge 3: b replaced by 3: valid
ok 38 - merge 3: b replaced by 3: valid (compiled)
ok 39 - merge 3: c removed by 3
ok 40 - merge 3: c removed by 3 (compiled)
ok 41 - merge 3: d new from 2
ok 42 - merge 3: d new from 2 (compiled)
ok 43 - merge 3: e new from 3
ok 44 - merge 3: e new from 3 (compiled)
ok 45 - merge 3: f keep from 1: invalid 1
ok 46 - merge 3: f keep from 1: invalid 1 (compiled)
ok 47 - merge 3: f keep from 1: invalid 2
ok 48 - merge 3: f keep from 1: invalid 2 (compiled)
ok 49 - merge 3: f keep from 1: valid
ok 50 - merge 3: f keep from 1: valid (compiled)
ok 51 - merge 3: g keep from 2: valid
ok 52 - merge 3: g keep from 2: valid (compiled)
ok 53 - merge 3: g keep from 2: invalid 1
ok 54 - merge 3: g keep from 2: invalid 1 (compiled)
ok 55 - merge 3: g keep from 2: invalid 2
ok 56 - merge 3: g keep from 2: invalid 2 (compiled)
ok
t/13-attrsuffix.t ...................
1..308
ok 1 - unknown
ok 2 - min:comment undef valid
ok 3 - min:comment undef valid (compiled)
ok 4 - min:comment undef invalid
ok 5 - min:comment undef invalid (compiled)
ok 6 - min:comment emptystr valid
ok 7 - min:comment emptystr valid (compiled)
ok 8 - min:comment emptystr invalid
ok 9 - min:comment emptystr invalid (compiled)
ok 10 - min:comment 0 valid
ok 11 - min:comment 0 valid (compiled)
ok 12 - min:comment 0 invalid
ok 13 - min:comment 0 invalid (compiled)
ok 14 - min:comment 1 valid
ok 15 - min:comment 1 valid (compiled)
ok 16 - min:comment 1 invalid
ok 17 - min:comment 1 invalid (compiled)
ok 18 - min:comment -1 valid
ok 19 - min:comment -1 valid (compiled)
ok 20 - min:comment -1 invalid
ok 21 - min:comment -1 invalid (compiled)
ok 22 - min:comment int valid
ok 23 - min:comment int valid (compiled)
ok 24 - min:comment int invalid
ok 25 - min:comment int invalid (compiled)
ok 26 - min:comment ARRAY valid
ok 27 - min:comment ARRAY valid (compiled)
ok 28 - min:comment ARRAY invalid
ok 29 - min:comment ARRAY invalid (compiled)
ok 30 - min:comment HASH valid
ok 31 - min:comment HASH valid (compiled)
ok 32 - min:comment HASH invalid
ok 33 - min:comment HASH invalid (compiled)
ok 34 - max:comment undef valid
ok 35 - max:comment undef valid (compiled)
ok 36 - max:comment undef invalid
ok 37 - max:comment undef invalid (compiled)
ok 38 - max:comment emptystr valid
ok 39 - max:comment emptystr valid (compiled)
ok 40 - max:comment emptystr invalid
ok 41 - max:comment emptystr invalid (compiled)
ok 42 - max:comment 0 valid
ok 43 - max:comment 0 valid (compiled)
ok 44 - max:comment 0 invalid
ok 45 - max:comment 0 invalid (compiled)
ok 46 - max:comment 1 valid
ok 47 - max:comment 1 valid (compiled)
ok 48 - max:comment 1 invalid
ok 49 - max:comment 1 invalid (compiled)
ok 50 - max:comment -1 valid
ok 51 - max:comment -1 valid (compiled)
ok 52 - max:comment -1 invalid
ok 53 - max:comment -1 invalid (compiled)
ok 54 - max:comment int valid
ok 55 - max:comment int valid (compiled)
ok 56 - max:comment int invalid
ok 57 - max:comment int invalid (compiled)
ok 58 - max:comment ARRAY valid
ok 59 - max:comment ARRAY valid (compiled)
ok 60 - max:comment ARRAY invalid
ok 61 - max:comment ARRAY invalid (compiled)
ok 62 - max:comment HASH valid
ok 63 - max:comment HASH valid (compiled)
ok 64 - max:comment HASH invalid
ok 65 - max:comment HASH invalid (compiled)
ok 66 - foo:comment undef valid
ok 67 - foo:comment undef valid (compiled)
ok 68 - foo:comment undef invalid
ok 69 - foo:comment undef invalid (compiled)
ok 70 - foo:comment emptystr valid
ok 71 - foo:comment emptystr valid (compiled)
ok 72 - foo:comment emptystr invalid
ok 73 - foo:comment emptystr invalid (compiled)
ok 74 - foo:comment 0 valid
ok 75 - foo:comment 0 valid (compiled)
ok 76 - foo:comment 0 invalid
ok 77 - foo:comment 0 invalid (compiled)
ok 78 - foo:comment 1 valid
ok 79 - foo:comment 1 valid (compiled)
ok 80 - foo:comment 1 invalid
ok 81 - foo:comment 1 invalid (compiled)
ok 82 - foo:comment -1 valid
ok 83 - foo:comment -1 valid (compiled)
ok 84 - foo:comment -1 invalid
ok 85 - foo:comment -1 invalid (compiled)
ok 86 - foo:comment int valid
ok 87 - foo:comment int valid (compiled)
ok 88 - foo:comment int invalid
ok 89 - foo:comment int invalid (compiled)
ok 90 - foo:comment ARRAY valid
ok 91 - foo:comment ARRAY valid (compiled)
ok 92 - foo:comment ARRAY invalid
ok 93 - foo:comment ARRAY invalid (compiled)
ok 94 - foo:comment HASH valid
ok 95 - foo:comment HASH valid (compiled)
ok 96 - foo:comment HASH invalid
ok 97 - foo:comment HASH invalid (compiled)
ok 98 - :comment undef valid
ok 99 - :comment undef valid (compiled)
ok 100 - :comment undef invalid
ok 101 - :comment undef invalid (compiled)
ok 102 - :comment emptystr valid
ok 103 - :comment emptystr valid (compiled)
ok 104 - :comment emptystr invalid
ok 105 - :comment emptystr invalid (compiled)
ok 106 - :comment 0 valid
ok 107 - :comment 0 valid (compiled)
ok 108 - :comment 0 invalid
ok 109 - :comment 0 invalid (compiled)
ok 110 - :comment 1 valid
ok 111 - :comment 1 valid (compiled)
ok 112 - :comment 1 invalid
ok 113 - :comment 1 invalid (compiled)
ok 114 - :comment -1 valid
ok 115 - :comment -1 valid (compiled)
ok 116 - :comment -1 invalid
ok 117 - :comment -1 invalid (compiled)
ok 118 - :comment int valid
ok 119 - :comment int valid (compiled)
ok 120 - :comment int invalid
ok 121 - :comment int invalid (compiled)
ok 122 - :comment ARRAY valid
ok 123 - :comment ARRAY valid (compiled)
ok 124 - :comment ARRAY invalid
ok 125 - :comment ARRAY invalid (compiled)
ok 126 - :comment HASH valid
ok 127 - :comment HASH valid (compiled)
ok 128 - :comment HASH invalid
ok 129 - :comment HASH invalid (compiled)
ok 130 - min:note undef valid
ok 131 - min:note undef valid (compiled)
ok 132 - min:note undef invalid
ok 133 - min:note undef invalid (compiled)
ok 134 - min:note emptystr valid
ok 135 - min:note emptystr valid (compiled)
ok 136 - min:note emptystr invalid
ok 137 - min:note emptystr invalid (compiled)
ok 138 - min:note 0 valid
ok 139 - min:note 0 valid (compiled)
ok 140 - min:note 0 invalid
ok 141 - min:note 0 invalid (compiled)
ok 142 - min:note 1 valid
ok 143 - min:note 1 valid (compiled)
ok 144 - min:note 1 invalid
ok 145 - min:note 1 invalid (compiled)
ok 146 - min:note -1 valid
ok 147 - min:note -1 valid (compiled)
ok 148 - min:note -1 invalid
ok 149 - min:note -1 invalid (compiled)
ok 150 - min:note int valid
ok 151 - min:note int valid (compiled)
ok 152 - min:note int invalid
ok 153 - min:note int invalid (compiled)
ok 154 - min:note ARRAY valid
ok 155 - min:note ARRAY valid (compiled)
ok 156 - min:note ARRAY invalid
ok 157 - min:note ARRAY invalid (compiled)
ok 158 - min:note HASH valid
ok 159 - min:note HASH valid (compiled)
ok 160 - min:note HASH invalid
ok 161 - min:note HASH invalid (compiled)
ok 162 - max:note undef valid
ok 163 - max:note undef valid (compiled)
ok 164 - max:note undef invalid
ok 165 - max:note undef invalid (compiled)
ok 166 - max:note emptystr valid
ok 167 - max:note emptystr valid (compiled)
ok 168 - max:note emptystr invalid
ok 169 - max:note emptystr invalid (compiled)
ok 170 - max:note 0 valid
ok 171 - max:note 0 valid (compiled)
ok 172 - max:note 0 invalid
ok 173 - max:note 0 invalid (compiled)
ok 174 - max:note 1 valid
ok 175 - max:note 1 valid (compiled)
ok 176 - max:note 1 invalid
ok 177 - max:note 1 invalid (compiled)
ok 178 - max:note -1 valid
ok 179 - max:note -1 valid (compiled)
ok 180 - max:note -1 invalid
ok 181 - max:note -1 invalid (compiled)
ok 182 - max:note int valid
ok 183 - max:note int valid (compiled)
ok 184 - max:note int invalid
ok 185 - max:note int invalid (compiled)
ok 186 - max:note ARRAY valid
ok 187 - max:note ARRAY valid (compiled)
ok 188 - max:note ARRAY invalid
ok 189 - max:note ARRAY invalid (compiled)
ok 190 - max:note HASH valid
ok 191 - max:note HASH valid (compiled)
ok 192 - max:note HASH invalid
ok 193 - max:note HASH invalid (compiled)
ok 194 - foo:note undef valid
ok 195 - foo:note undef valid (compiled)
ok 196 - foo:note undef invalid
ok 197 - foo:note undef invalid (compiled)
ok 198 - foo:note emptystr valid
ok 199 - foo:note emptystr valid (compiled)
ok 200 - foo:note emptystr invalid
ok 201 - foo:note emptystr invalid (compiled)
ok 202 - foo:note 0 valid
ok 203 - foo:note 0 valid (compiled)
ok 204 - foo:note 0 invalid
ok 205 - foo:note 0 invalid (compiled)
ok 206 - foo:note 1 valid
ok 207 - foo:note 1 valid (compiled)
ok 208 - foo:note 1 invalid
ok 209 - foo:note 1 invalid (compiled)
ok 210 - foo:note -1 valid
ok 211 - foo:note -1 valid (compiled)
ok 212 - foo:note -1 invalid
ok 213 - foo:note -1 invalid (compiled)
ok 214 - foo:note int valid
ok 215 - foo:note int valid (compiled)
ok 216 - foo:note int invalid
ok 217 - foo:note int invalid (compiled)
ok 218 - foo:note ARRAY valid
ok 219 - foo:note ARRAY valid (compiled)
ok 220 - foo:note ARRAY invalid
ok 221 - foo:note ARRAY invalid (compiled)
ok 222 - foo:note HASH valid
ok 223 - foo:note HASH valid (compiled)
ok 224 - foo:note HASH invalid
ok 225 - foo:note HASH invalid (compiled)
ok 226 - :note undef valid
ok 227 - :note undef valid (compiled)
ok 228 - :note undef invalid
ok 229 - :note undef invalid (compiled)
ok 230 - :note emptystr valid
ok 231 - :note emptystr valid (compiled)
ok 232 - :note emptystr invalid
ok 233 - :note emptystr invalid (compiled)
ok 234 - :note 0 valid
ok 235 - :note 0 valid (compiled)
ok 236 - :note 0 invalid
ok 237 - :note 0 invalid (compiled)
ok 238 - :note 1 valid
ok 239 - :note 1 valid (compiled)
ok 240 - :note 1 invalid
ok 241 - :note 1 invalid (compiled)
ok 242 - :note -1 valid
ok 243 - :note -1 valid (compiled)
ok 244 - :note -1 invalid
ok 245 - :note -1 invalid (compiled)
ok 246 - :note int valid
ok 247 - :note int valid (compiled)
ok 248 - :note int invalid
ok 249 - :note int invalid (compiled)
ok 250 - :note ARRAY valid
ok 251 - :note ARRAY valid (compiled)
ok 252 - :note ARRAY invalid
ok 253 - :note ARRAY invalid (compiled)
ok 254 - :note HASH valid
ok 255 - :note HASH valid (compiled)
ok 256 - :note HASH invalid
ok 257 - :note HASH invalid (compiled)
ok 258 - ATTR:errmsg
ok 259 - ATTR:errmsg errmsg
ok 260 - ATTR:errmsg (compiled)
ok 261 - ATTR:errmsg (compiled) errmsg
ok 262 - ATTR:warnmsg
ok 263 - ATTR:warnmsg warnmsg
ok 264 - ATTR:warnmsg (compiled)
ok 265 - ATTR:warnmsg (compiled) warnmsg
ok 266 - no :errmsg & no :warnmsg
ok 267 - no :errmsg & no :warnmsg numerr
ok 268 - no :errmsg & no :warnmsg numwarn
ok 269 - no :errmsg & no :warnmsg (compiled)
ok 270 - no :errmsg & no :warnmsg (compiled) numerr
ok 271 - no :errmsg & no :warnmsg (compiled) numwarn
ok 272 - with :errmsg & no :warnmsg
ok 273 - with :errmsg & no :warnmsg numerr
ok 274 - with :errmsg & no :warnmsg numwarn
ok 275 - with :errmsg & no :warnmsg errmsg
ok 276 - with :errmsg & no :warnmsg (compiled)
ok 277 - with :errmsg & no :warnmsg (compiled) numerr
ok 278 - with :errmsg & no :warnmsg (compiled) numwarn
ok 279 - with :errmsg & no :warnmsg (compiled) errmsg
ok 280 - no :errmsg & with :warnmsg
ok 281 - no :errmsg & with :warnmsg numerr
ok 282 - no :errmsg & with :warnmsg numwarn
ok 283 - no :errmsg & with :warnmsg warnmsg
ok 284 - no :errmsg & with :warnmsg (compiled)
ok 285 - no :errmsg & with :warnmsg (compiled) numerr
ok 286 - no :errmsg & with :warnmsg (compiled) numwarn
ok 287 - no :errmsg & with :warnmsg (compiled) warnmsg
ok 288 - with :errmsg & with :warnmsg
ok 289 - with :errmsg & with :warnmsg numerr
ok 290 - with :errmsg & with :warnmsg numwarn
ok 291 - with :errmsg & with :warnmsg errmsg
ok 292 - with :errmsg & with :warnmsg warnmsg
ok 293 - with :errmsg & with :warnmsg (compiled)
ok 294 - with :errmsg & with :warnmsg (compiled) numerr
ok 295 - with :errmsg & with :warnmsg (compiled) numwarn
ok 296 - with :errmsg & with :warnmsg (compiled) errmsg
ok 297 - with :errmsg & with :warnmsg (compiled) warnmsg
ok 298 - :warn
ok 299 - :warn numwarn
ok 300 - :warn (compiled)
ok 301 - :warn (compiled) numwarn
ok 302 - :err
ok 303 - :err numerr
ok 304 - :err numwarn
ok 305 - :err (compiled)
ok 306 - :err (compiled) numerr
ok 307 - :err (compiled) numwarn
ok 308 - :warn & :err conflict
ok
t/20-register_type.t ................
1..11
ok 1 - foo 1
ok 2 - foo 1 (compiled)
ok 3 - foo 2
ok 4 - foo 2 (compiled)
ok 5 - foo 3
ok 6 - foo 3 (compiled)
ok 7 - foo 4
ok 8 - foo 4 (compiled)
ok 9 - foo 5
ok 10 - foo 5 (compiled)
ok 11 - unknown attribute
ok
t/30-config-defer_loading.t .........
1..3
ok 1 - defer_loading=1 a
ok 2 - defer_loading=1 b
ok 3 - defer_loading=0
ok
t/30-config-gettext_function.t ......
1..1
ok 1 - gettext_function 1
ok
t/40-dss-01-basics.t ................
1..48
ok 1 - first form
ok 2 - first form (compiled)
ok 3 - first form: invalid type name
ok 4 - first form: invalid type name (compiled)
ok 5 - first form: unknown type
ok 6 - first form: unknown type (compiled)
ok 7 - second form: invalid
ok 8 - second form: invalid (compiled)
ok 9 - second form
ok 10 - second form (compiled)
ok 11 - second form: invalid type name
ok 12 - second form: invalid type name (compiled)
ok 13 - second form: unknown type
ok 14 - second form: unknown type (compiled)
ok 15 - second form: attrhash: invalid 1
ok 16 - second form: attrhash: invalid 1 (compiled)
ok 17 - second form: attrhash: invalid 2
ok 18 - second form: attrhash: invalid 2 (compiled)
ok 19 - second form: attrhash: invalid 3
ok 20 - second form: attrhash: invalid 3 (compiled)
ok 21 - second form: attrhash: invalid 4
ok 22 - second form: attrhash: invalid 4 (compiled)
ok 23 - second form: attrhash: empty
ok 24 - second form: attrhash: empty (compiled)
ok 25 - third form: missing key 'type'
ok 26 - third form: missing key 'type' (compiled)
ok 27 - third form: unknown key
ok 28 - third form: unknown key (compiled)
ok 29 - third form: valid
ok 30 - third form: valid (compiled)
ok 31 - third form: invalid type name
ok 32 - third form: invalid type name (compiled)
ok 33 - third form: unknown type
ok 34 - third form: unknown type (compiled)
ok 35 - third form: attrhashes: invalid 1
ok 36 - third form: attrhashes: invalid 1 (compiled)
ok 37 - third form: attrhashes: invalid 2
ok 38 - third form: attrhashes: invalid 2 (compiled)
ok 39 - third form: attrhashes: invalid 3
ok 40 - third form: attrhashes: invalid 3 (compiled)
ok 41 - third form: attrhashes: invalid 4
ok 42 - third form: attrhashes: invalid 4 (compiled)
ok 43 - third form: empty def
ok 44 - third form: empty def (compiled)
ok 45 - third form: invalid def
ok 46 - third form: invalid def (compiled)
ok 47 - third form: empty def 2
ok 48 - third form: empty def 2 (compiled)
ok
t/40-dss-02-attrhash.t ..............
1..104
ok 1 - attrhash: invalid attr name: invalid character
ok 2 - attrhash: invalid attr name: invalid character (compiled)
ok 3 - attrhash: invalid attr name: invalid character
ok 4 - attrhash: invalid attr name: invalid character (compiled)
ok 5 - attrhash: invalid attr name: too long
ok 6 - attrhash: invalid attr name: too long (compiled)
ok 7 - attrhash: valid attr name: begins with underscore
ok 8 - attrhash: valid attr name: begins with underscore (compiled)
ok 9 - attrhash: invalid attr name: no name/suffix: (prefix=)
ok 10 - attrhash: invalid attr name: no name/suffix: (prefix=) (compiled)
ok 11 - attrhash: invalid attr name: no name/suffix: (prefix=^)
ok 12 - attrhash: invalid attr name: no name/suffix: (prefix=^) (compiled)
ok 13 - attrhash: invalid attr name: no name/suffix: (prefix=+)
ok 14 - attrhash: invalid attr name: no name/suffix: (prefix=+) (compiled)
ok 15 - attrhash: invalid attr name: no name/suffix: (prefix=-)
ok 16 - attrhash: invalid attr name: no name/suffix: (prefix=-) (compiled)
ok 17 - attrhash: invalid attr name: no name/suffix: (prefix=*)
ok 18 - attrhash: invalid attr name: no name/suffix: (prefix=*) (compiled)
ok 19 - attrhash: invalid attr name: no name/suffix: (prefix=.)
ok 20 - attrhash: invalid attr name: no name/suffix: (prefix=.) (compiled)
ok 21 - attrhash: attrless suffix: warn (prefix=)
ok 22 - attrhash: attrless suffix: warn (prefix=) (compiled)
ok 23 - attrhash: attrless suffix: err (prefix=)
ok 24 - attrhash: attrless suffix: err (prefix=) (compiled)
ok 25 - attrhash: attrless suffix: warnmsg (prefix=)
ok 26 - attrhash: attrless suffix: warnmsg (prefix=) (compiled)
ok 27 - attrhash: attrless suffix: errmsg (prefix=)
ok 28 - attrhash: attrless suffix: errmsg (prefix=) (compiled)
ok 29 - attrhash: attrless suffix: comment (prefix=)
ok 30 - attrhash: attrless suffix: comment (prefix=) (compiled)
ok 31 - attrhash: attrless suffix: note (prefix=)
ok 32 - attrhash: attrless suffix: note (prefix=) (compiled)
ok 33 - attrhash: attrless suffix: warn (prefix=^)
ok 34 - attrhash: attrless suffix: warn (prefix=^) (compiled)
ok 35 - attrhash: attrless suffix: err (prefix=^)
ok 36 - attrhash: attrless suffix: err (prefix=^) (compiled)
ok 37 - attrhash: attrless suffix: warnmsg (prefix=^)
ok 38 - attrhash: attrless suffix: warnmsg (prefix=^) (compiled)
ok 39 - attrhash: attrless suffix: errmsg (prefix=^)
ok 40 - attrhash: attrless suffix: errmsg (prefix=^) (compiled)
ok 41 - attrhash: attrless suffix: comment (prefix=^)
ok 42 - attrhash: attrless suffix: comment (prefix=^) (compiled)
ok 43 - attrhash: attrless suffix: note (prefix=^)
ok 44 - attrhash: attrless suffix: note (prefix=^) (compiled)
ok 45 - attrhash: attrless suffix: warn (prefix=+)
ok 46 - attrhash: attrless suffix: warn (prefix=+) (compiled)
ok 47 - attrhash: attrless suffix: err (prefix=+)
ok 48 - attrhash: attrless suffix: err (prefix=+) (compiled)
ok 49 - attrhash: attrless suffix: warnmsg (prefix=+)
ok 50 - attrhash: attrless suffix: warnmsg (prefix=+) (compiled)
ok 51 - attrhash: attrless suffix: errmsg (prefix=+)
ok 52 - attrhash: attrless suffix: errmsg (prefix=+) (compiled)
ok 53 - attrhash: attrless suffix: comment (prefix=+)
ok 54 - attrhash: attrless suffix: comment (prefix=+) (compiled)
ok 55 - attrhash: attrless suffix: note (prefix=+)
ok 56 - attrhash: attrless suffix: note (prefix=+) (compiled)
ok 57 - attrhash: attrless suffix: warn (prefix=-)
ok 58 - attrhash: attrless suffix: warn (prefix=-) (compiled)
ok 59 - attrhash: attrless suffix: err (prefix=-)
ok 60 - attrhash: attrless suffix: err (prefix=-) (compiled)
ok 61 - attrhash: attrless suffix: warnmsg (prefix=-)
ok 62 - attrhash: attrless suffix: warnmsg (prefix=-) (compiled)
ok 63 - attrhash: attrless suffix: errmsg (prefix=-)
ok 64 - attrhash: attrless suffix: errmsg (prefix=-) (compiled)
ok 65 - attrhash: attrless suffix: comment (prefix=-)
ok 66 - attrhash: attrless suffix: comment (prefix=-) (compiled)
ok 67 - attrhash: attrless suffix: note (prefix=-)
ok 68 - attrhash: attrless suffix: note (prefix=-) (compiled)
ok 69 - attrhash: attrless suffix: warn (prefix=*)
ok 70 - attrhash: attrless suffix: warn (prefix=*) (compiled)
ok 71 - attrhash: attrless suffix: err (prefix=*)
ok 72 - attrhash: attrless suffix: err (prefix=*) (compiled)
ok 73 - attrhash: attrless suffix: warnmsg (prefix=*)
ok 74 - attrhash: attrless suffix: warnmsg (prefix=*) (compiled)
ok 75 - attrhash: attrless suffix: errmsg (prefix=*)
ok 76 - attrhash: attrless suffix: errmsg (prefix=*) (compiled)
ok 77 - attrhash: attrless suffix: comment (prefix=*)
ok 78 - attrhash: attrless suffix: comment (prefix=*) (compiled)
ok 79 - attrhash: attrless suffix: note (prefix=*)
ok 80 - attrhash: attrless suffix: note (prefix=*) (compiled)
ok 81 - attrhash: attrless suffix: warn (prefix=.)
ok 82 - attrhash: attrless suffix: warn (prefix=.) (compiled)
ok 83 - attrhash: attrless suffix: err (prefix=.)
ok 84 - attrhash: attrless suffix: err (prefix=.) (compiled)
ok 85 - attrhash: attrless suffix: warnmsg (prefix=.)
ok 86 - attrhash: attrless suffix: warnmsg (prefix=.) (compiled)
ok 87 - attrhash: attrless suffix: errmsg (prefix=.)
ok 88 - attrhash: attrless suffix: errmsg (prefix=.) (compiled)
ok 89 - attrhash: attrless suffix: comment (prefix=.)
ok 90 - attrhash: attrless suffix: comment (prefix=.) (compiled)
ok 91 - attrhash: attrless suffix: note (prefix=.)
ok 92 - attrhash: attrless suffix: note (prefix=.) (compiled)
ok 93 - attrhash: suffixless (prefix=)
ok 94 - attrhash: suffixless (prefix=) (compiled)
ok 95 - attrhash: suffixless (prefix=^)
ok 96 - attrhash: suffixless (prefix=^) (compiled)
ok 97 - attrhash: suffixless (prefix=+)
ok 98 - attrhash: suffixless (prefix=+) (compiled)
ok 99 - attrhash: suffixless (prefix=-)
ok 100 - attrhash: suffixless (prefix=-) (compiled)
ok 101 - attrhash: suffixless (prefix=*)
ok 102 - attrhash: suffixless (prefix=*) (compiled)
ok 103 - attrhash: suffixless (prefix=.)
ok 104 - attrhash: suffixless (prefix=.) (compiled)
ok
t/40-dss-10-attr-int.t ..............
1..1
ok 1 - todo
ok
t/pod-coverage.t ....................
1..19
ok 1 - Data::Schema
ok 2 - Data::Schema::Type::Array
ok 3 - Data::Schema::Type::Bool
ok 4 - Data::Schema::Type::Float
ok 5 - Data::Schema::Type::Int
ok 6 - Data::Schema::Type::Hash
ok 7 - Data::Schema::Type::Schema
ok 8 - Data::Schema::Type::Str
ok 9 - Data::Schema::Type::Either
ok 10 - Data::Schema::Type::All
ok 11 - Data::Schema::Type::Object
ok 12 - Data::Schema::Type::Printable
ok 13 - Data::Schema::Type::Comparable
ok 14 - Data::Schema::Type::Sortable
ok 15 - Data::Schema::Type::HasElement
ok 16 - Data::Schema::Type::Scalar
ok 17 - Data::Schema::Type::TypeName
ok 18 - Data::Schema::Plugin::LoadSchema::Hash
ok 19 - Data::Schema::Plugin::LoadSchema::YAMLFile
ok
t/pod.t .............................
1..29
ok 1 - POD test for blib/lib/Data/Schema.pm
ok 2 - POD test for blib/lib/Data/Schema/Config.pm
ok 3 - POD test for blib/lib/Data/Schema/Type/All.pm
ok 4 - POD test for blib/lib/Data/Schema/Type/Sortable.pm
ok 5 - POD test for blib/lib/Data/Schema/Type/Array.pm
ok 6 - POD test for blib/lib/Data/Schema/Type/Bool.pm
ok 7 - POD test for blib/lib/Data/Schema/Type/HasElement.pm
ok 8 - POD test for blib/lib/Data/Schema/Type/Scalar.pm
ok 9 - POD test for blib/lib/Data/Schema/Type/Object.pm
ok 10 - POD test for blib/lib/Data/Schema/Type/Base.pm
ok 11 - POD test for blib/lib/Data/Schema/Type/Schema.pm
ok 12 - POD test for blib/lib/Data/Schema/Type/Float.pm
ok 13 - POD test for blib/lib/Data/Schema/Type/Either.pm
ok 14 - POD test for blib/lib/Data/Schema/Type/Num.pm
ok 15 - POD test for blib/lib/Data/Schema/Type/CIStr.pm
ok 16 - POD test for blib/lib/Data/Schema/Type/Str.pm
ok 17 - POD test for blib/lib/Data/Schema/Type/Comparable.pm
ok 18 - POD test for blib/lib/Data/Schema/Type/TypeName.pm
ok 19 - POD test for blib/lib/Data/Schema/Type/Hash.pm
ok 20 - POD test for blib/lib/Data/Schema/Type/Printable.pm
ok 21 - POD test for blib/lib/Data/Schema/Type/Int.pm
ok 22 - POD test for blib/lib/Data/Schema/Manual/TypeHandler.pod
ok 23 - POD test for blib/lib/Data/Schema/Manual/Plugin.pod
ok 24 - POD test for blib/lib/Data/Schema/Manual/Tutorial.pod
ok 25 - POD test for blib/lib/Data/Schema/Manual/Schema.pod
ok 26 - POD test for blib/lib/Data/Schema/Schema/Schema.pm
ok 27 - POD test for blib/lib/Data/Schema/Plugin/LoadSchema/Base.pm
ok 28 - POD test for blib/lib/Data/Schema/Plugin/LoadSchema/Hash.pm
ok 29 - POD test for blib/lib/Data/Schema/Plugin/LoadSchema/YAMLFile.pm
ok
t/release-pod-coverage.t ............ skipped: these tests are for release candidate testing
t/release-pod-syntax.t .............. skipped: these tests are for release candidate testing
All tests successful.
Files=31, Tests=3920, 154 wallclock secs ( 2.33 usr 0.25 sys + 66.74 cusr 3.18 csys = 72.50 CPU)
Result: PASS
SHARYANTO/Data-Schema-0.13.tar.gz
make test TEST_VERBOSE=1 -- OK
Steven Haryanto <steven@masterweb.net>
Validate nested data structures with nested structure
>>> (cd /export/home/fly1003/var/cpan/build/Data-Schema-0.13-vTOi94 && tar cvf - Data-Schema-0.13.ppd blib) | gzip -c >/export/home/fly1003/var/REPO/S/SH/SHARYANTO/Data-Schema-0.13.tar.gz
Data-Schema-0.13.ppd
blib/
blib/lib/
blib/lib/Data/
blib/lib/Data/Schema/
blib/lib/Data/Schema/Type/
blib/lib/Data/Schema/Type/All.pm
blib/lib/Data/Schema/Type/Sortable.pm
blib/lib/Data/Schema/Type/Array.pm
blib/lib/Data/Schema/Type/Bool.pm
blib/lib/Data/Schema/Type/HasElement.pm
blib/lib/Data/Schema/Type/Scalar.pm
blib/lib/Data/Schema/Type/Object.pm
blib/lib/Data/Schema/Type/Base.pm
blib/lib/Data/Schema/Type/Schema.pm
blib/lib/Data/Schema/Type/Float.pm
blib/lib/Data/Schema/Type/Either.pm
blib/lib/Data/Schema/Type/Num.pm
blib/lib/Data/Schema/Type/CIStr.pm
blib/lib/Data/Schema/Type/Str.pm
blib/lib/Data/Schema/Type/Comparable.pm
blib/lib/Data/Schema/Type/TypeName.pm
blib/lib/Data/Schema/Type/Hash.pm
blib/lib/Data/Schema/Type/Printable.pm
blib/lib/Data/Schema/Type/Int.pm
blib/lib/Data/Schema/Manual/
blib/lib/Data/Schema/Manual/TypeHandler.pod
blib/lib/Data/Schema/Manual/Plugin.pod
blib/lib/Data/Schema/Manual/Tutorial.pod
blib/lib/Data/Schema/Manual/Schema.pod
blib/lib/Data/Schema/Plugin/
blib/lib/Data/Schema/Plugin/LoadSchema/
blib/lib/Data/Schema/Plugin/LoadSchema/Base.pm
blib/lib/Data/Schema/Plugin/LoadSchema/Hash.pm
blib/lib/Data/Schema/Plugin/LoadSchema/YAMLFile.pm
blib/lib/Data/Schema/Schema/
blib/lib/Data/Schema/Schema/Schema.pm
blib/lib/Data/Schema/Config.pm
blib/lib/Data/Schema.pm
blib/man3/
blib/man3/Data::Schema::Type::Sortable.3
blib/man3/Data::Schema::Type::All.3
blib/man3/Data::Schema::Type::Array.3
blib/man3/Data::Schema::Manual::Plugin.3
blib/man3/Data::Schema::Manual::TypeHandler.3
blib/man3/Data::Schema::Type::Scalar.3
blib/man3/Data::Schema::Type::HasElement.3
blib/man3/Data::Schema::Type::Bool.3
blib/man3/Data::Schema::Type::Object.3
blib/man3/Data::Schema::Type::Base.3
blib/man3/Data::Schema::Manual::Tutorial.3
blib/man3/Data::Schema.3
blib/man3/Data::Schema::Plugin::LoadSchema::Hash.3
blib/man3/Data::Schema::Plugin::LoadSchema::Base.3
blib/man3/Data::Schema::Type::Schema.3
blib/man3/Data::Schema::Type::Float.3
blib/man3/Data::Schema::Type::Either.3
blib/man3/Data::Schema::Type::Num.3
blib/man3/Data::Schema::Manual::Schema.3
blib/man3/Data::Schema::Type::CIStr.3
blib/man3/Data::Schema::Plugin::LoadSchema::YAMLFile.3
blib/man3/Data::Schema::Schema::Schema.3
blib/man3/Data::Schema::Type::Str.3
blib/man3/Data::Schema::Config.3
blib/man3/Data::Schema::Type::TypeName.3
blib/man3/Data::Schema::Type::Comparable.3
blib/man3/Data::Schema::Type::Hash.3
blib/man3/Data::Schema::Type::Int.3
blib/man3/Data::Schema::Type::Printable.3
>>> mv /export/home/fly1003/var/cpan/build/Data-Schema-0.13-vTOi94/Data-Schema-0.13.ppd /export/home/fly1003/var/REPO/S/SH/SHARYANTO
Timeout (max run time is 300s)
/export/home/fly1003/bin/perl killed by signal 15