PATH=C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2017-12-20T19:58:55
ActivePerl-2400 CPAN-2.10
PATH=C:/CPANFL~1.24-/var/libs/bin;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.24-64\var\cpan\Metadata'
Database was generated on Wed, 20 Dec 2017 01:29:02 GMT
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/H/HE/HERMES/Hash-Merge-0.299.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/H/HE/HERMES/CHECKSUMS
Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\H\HE\HERMES\Hash-Merge-0.299.tar.gz ok
Hash-Merge-0.299/
Hash-Merge-0.299/MANIFEST
Hash-Merge-0.299/MANIFEST.SKIP
Hash-Merge-0.299/MAINTAINER.md
Hash-Merge-0.299/META.yml
Hash-Merge-0.299/Changes
Hash-Merge-0.299/Makefile.PL
Hash-Merge-0.299/t/
Hash-Merge-0.299/t/ClonePP/
Hash-Merge-0.299/t/ClonePP/00-load.t
Hash-Merge-0.299/t/ClonePP/01-merge.t
Hash-Merge-0.299/t/ClonePP/02-oo.t
Hash-Merge-0.299/t/Auto/
Hash-Merge-0.299/t/Auto/00-load.t
Hash-Merge-0.299/t/Auto/01-merge.t
Hash-Merge-0.299/t/Auto/02-oo.t
Hash-Merge-0.299/t/Clone/
Hash-Merge-0.299/t/Clone/00-load.t
Hash-Merge-0.299/t/Clone/01-merge.t
Hash-Merge-0.299/t/Clone/02-oo.t
Hash-Merge-0.299/t/inline/
Hash-Merge-0.299/t/inline/00-load.t
Hash-Merge-0.299/t/inline/01-merge.t
Hash-Merge-0.299/t/inline/02-oo.t
Hash-Merge-0.299/t/Storable/
Hash-Merge-0.299/t/Storable/00-load.t
Hash-Merge-0.299/t/Storable/01-merge.t
Hash-Merge-0.299/t/Storable/02-oo.t
Hash-Merge-0.299/META.json
Hash-Merge-0.299/README.md
Hash-Merge-0.299/lib/
Hash-Merge-0.299/lib/Hash/
Hash-Merge-0.299/lib/Hash/Merge.pm
Configuring H/HE/HERMES/Hash-Merge-0.299.tar.gz with Makefile.PL
>>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL
Warning: prerequisite Clone::Choose 0.008 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~1.24-\var\megalib
Want \perl-5~1.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x64-multi-thread]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Hash::Merge
Writing MYMETA.yml and MYMETA.json
HERMES/Hash-Merge-0.299.tar.gz
C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK
Running make for H/HE/HERMES/Hash-Merge-0.299.tar.gz
---- Unsatisfied dependencies detected during ----
---- HERMES/Hash-Merge-0.299.tar.gz ----
Clone::Choose [requires]
Running test for module 'Clone::Choose'
Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\H\HE\HERMES\Clone-Choose-0.008.tar.gz ok
Clone-Choose-0.008/
Clone-Choose-0.008/MANIFEST
Clone-Choose-0.008/MANIFEST.SKIP
Clone-Choose-0.008/META.yml
Clone-Choose-0.008/Changes
Clone-Choose-0.008/Makefile.PL
Clone-Choose-0.008/t/
Clone-Choose-0.008/t/ClonePP/
Clone-Choose-0.008/t/ClonePP/00-load.t
Clone-Choose-0.008/t/ClonePP/05-scalar.t
Clone-Choose-0.008/t/ClonePP/07-hash.t
Clone-Choose-0.008/t/ClonePP/01-simple.t
Clone-Choose-0.008/t/ClonePP/06-array.t
Clone-Choose-0.008/t/Auto/
Clone-Choose-0.008/t/Auto/00-load.t
Clone-Choose-0.008/t/Auto/05-scalar.t
Clone-Choose-0.008/t/Auto/07-hash.t
Clone-Choose-0.008/t/Auto/01-simple.t
Clone-Choose-0.008/t/Auto/06-array.t
Clone-Choose-0.008/t/02-load-with-clone.t
Clone-Choose-0.008/t/Clone/
Clone-Choose-0.008/t/Clone/00-load.t
Clone-Choose-0.008/t/Clone/05-scalar.t
Clone-Choose-0.008/t/Clone/07-hash.t
Clone-Choose-0.008/t/Clone/01-simple.t
Clone-Choose-0.008/t/Clone/06-array.t
Clone-Choose-0.008/t/inline/
Clone-Choose-0.008/t/inline/00-load.t
Clone-Choose-0.008/t/inline/05-scalar.t
Clone-Choose-0.008/t/inline/07-hash.t
Clone-Choose-0.008/t/inline/01-simple.t
Clone-Choose-0.008/t/inline/06-array.t
Clone-Choose-0.008/t/04-load-with-clone-pp.t
Clone-Choose-0.008/t/03-load-with-storable.t
Clone-Choose-0.008/t/Storable/
Clone-Choose-0.008/t/Storable/00-load.t
Clone-Choose-0.008/t/Storable/05-scalar.t
Clone-Choose-0.008/t/Storable/07-hash.t
Clone-Choose-0.008/t/Storable/01-simple.t
Clone-Choose-0.008/t/Storable/06-array.t
Clone-Choose-0.008/META.json
Clone-Choose-0.008/README.md
Clone-Choose-0.008/lib/
Clone-Choose-0.008/lib/Clone/
Clone-Choose-0.008/lib/Clone/Choose.pm
Configuring H/HE/HERMES/Clone-Choose-0.008.tar.gz with Makefile.PL
>>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~1.24-\var\megalib
Want \perl-5~1.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x64-multi-thread]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Clone::Choose
Writing MYMETA.yml and MYMETA.json
HERMES/Clone-Choose-0.008.tar.gz
C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK
Running make for H/HE/HERMES/Clone-Choose-0.008.tar.gz
>>> dmake
cp lib/Clone/Choose.pm blib\lib\Clone\Choose.pm
HERMES/Clone-Choose-0.008.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/Auto/*.t t/*.t t/Clone/*.t t/Storable/*.t t/ClonePP/*.t xt/*.t
t/02-load-with-clone.t .....
ok 1 - use Clone::Choose;
1..1
ok
t/03-load-with-storable.t ..
ok 1 - use Clone::Choose;
1..1
ok
t/04-load-with-clone-pp.t ..
ok 1 - use Clone::Choose;
1..1
ok
# Testing Clone::Choose 0.008, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Clone version 0.39
t/Auto/00-load.t ...........
ok 1 - use Clone::Choose;
1..1
ok
t/Auto/01-simple.t .........
ok 1
1..1
ok
t/Auto/05-scalar.t .........
ok 1 - Scalar String
ok 2 - Scalar Numeric
ok 3 - Scalar Undef
1..3
ok
t/Auto/06-array.t ..........
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Array value depth 0
ok 6 - Array value depth 1
ok 7 - Array value depth 2
ok 8 - Array value depth 3
ok 9 - Array value sanity depth 0
ok 10 - Array value sanity depth 1
ok 11 - Array value sanity depth 2
ok 12 - Array value sanity depth 3
ok 13 - Empty array clone
1..13
ok
t/Auto/07-hash.t ...........
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Hash value depth 0
ok 6 - Hash value depth 1
ok 7 - Hash value depth 2
ok 8 - Hash value depth 3
ok 9 - Hash value sanity depth 0
ok 10 - Hash value sanity depth 1
ok 11 - Hash value sanity depth 2
ok 12 - Hash value sanity depth 3
ok 13 - Empty hash clone
1..13
ok
# Testing Clone::Choose 0.008, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Clone version 0.39
t/Clone/00-load.t ..........
ok 1 - use Clone::Choose;
1..1
ok
t/Clone/01-simple.t ........
ok 1
1..1
ok
t/Clone/05-scalar.t ........
ok 1 - Scalar String
ok 2 - Scalar Numeric
ok 3 - Scalar Undef
1..3
ok
t/Clone/06-array.t .........
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Array value depth 0
ok 6 - Array value depth 1
ok 7 - Array value depth 2
ok 8 - Array value depth 3
ok 9 - Array value sanity depth 0
ok 10 - Array value sanity depth 1
ok 11 - Array value sanity depth 2
ok 12 - Array value sanity depth 3
ok 13 - Empty array clone
1..13
ok
t/Clone/07-hash.t ..........
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Hash value depth 0
ok 6 - Hash value depth 1
ok 7 - Hash value depth 2
ok 8 - Hash value depth 3
ok 9 - Hash value sanity depth 0
ok 10 - Hash value sanity depth 1
ok 11 - Hash value sanity depth 2
ok 12 - Hash value sanity depth 3
ok 13 - Empty hash clone
1..13
ok
# Testing Clone::Choose 0.008, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Clone::PP version 1.07
t/ClonePP/00-load.t ........
ok 1 - use Clone::Choose;
1..1
ok
t/ClonePP/01-simple.t ......
ok 1
1..1
ok
t/ClonePP/05-scalar.t ......
ok 1 - Scalar String
ok 2 - Scalar Numeric
ok 3 - Scalar Undef
1..3
ok
t/ClonePP/06-array.t .......
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Array value depth 0
ok 6 - Array value depth 1
ok 7 - Array value depth 2
ok 8 - Array value depth 3
ok 9 - Array value sanity depth 0
ok 10 - Array value sanity depth 1
ok 11 - Array value sanity depth 2
ok 12 - Array value sanity depth 3
ok 13 - Empty array clone
1..13
ok
t/ClonePP/07-hash.t ........
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Hash value depth 0
ok 6 - Hash value depth 1
ok 7 - Hash value depth 2
ok 8 - Hash value depth 3
ok 9 - Hash value sanity depth 0
ok 10 - Hash value sanity depth 1
ok 11 - Hash value sanity depth 2
ok 12 - Hash value sanity depth 3
ok 13 - Empty hash clone
1..13
ok
# Testing Clone::Choose 0.008, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Storable version 2.51
t/Storable/00-load.t .......
ok 1 - use Clone::Choose;
1..1
ok
t/Storable/01-simple.t .....
ok 1
1..1
ok
t/Storable/05-scalar.t .....
ok 1 - Scalar String
ok 2 - Scalar Numeric
ok 3 - Scalar Undef
1..3
ok
t/Storable/06-array.t ......
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Array value depth 0
ok 6 - Array value depth 1
ok 7 - Array value depth 2
ok 8 - Array value depth 3
ok 9 - Array value sanity depth 0
ok 10 - Array value sanity depth 1
ok 11 - Array value sanity depth 2
ok 12 - Array value sanity depth 3
ok 13 - Empty array clone
1..13
ok
t/Storable/07-hash.t .......
ok 1 - Clone depth 0
ok 2 - Clone depth 1
ok 3 - Clone depth 2
ok 4 - Clone depth 3
ok 5 - Hash value depth 0
ok 6 - Hash value depth 1
ok 7 - Hash value depth 2
ok 8 - Hash value depth 3
ok 9 - Hash value sanity depth 0
ok 10 - Hash value sanity depth 1
ok 11 - Hash value sanity depth 2
ok 12 - Hash value sanity depth 3
ok 13 - Empty hash clone
1..13
ok
All tests successful.
Files=23, Tests=127, 4 wallclock secs ( 0.08 usr + 0.01 sys = 0.09 CPU)
Result: PASS
HERMES/Clone-Choose-0.008.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Stefan Hermes <hermes@cpan.org>
Choose appropriate clone utility
>>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\Clone-Choose-0.008-VRvUpQ && tar cvf - Clone-Choose-0.008.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/H/HE/HERMES/Clone-Choose-0.008.tar.gz
Clone-Choose-0.008.ppd
blib/
blib/lib/
blib/lib/Clone/
blib/lib/Clone/Choose.pm
HERMES/Hash-Merge-0.299.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Hash-Merge-0.299-2X2uxg
HERMES/Hash-Merge-0.299.tar.gz
Has already been prepared
Running make for H/HE/HERMES/Hash-Merge-0.299.tar.gz
Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Clone-Choose-0.008-VRvUpQ/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Clone-Choose-0.008-VRvUpQ/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Hash/Merge.pm blib\lib\Hash\Merge.pm
HERMES/Hash-Merge-0.299.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Clone-Choose-0.008-VRvUpQ/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Clone-Choose-0.008-VRvUpQ/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t xt/*.t t/Auto/*.t t/Clone/*.t t/Storable/*.t t/ClonePP/*.t
# Testing Hash::Merge version 0.299, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Clone version 0.39
t/Auto/00-load.t .......
ok 1 - use Hash::Merge;
1..1
ok
t/Auto/01-merge.t ......
ok 1 - Left Precedent - Scalar on Scalar
ok 2 - Left Precedent - Scalar on Array
ok 3 - Left Precedent - Scalar on Hash
ok 4 - Left Precedent - Scalar on Object
ok 5 - Left Precedent - Array on Scalar
ok 6 - Left Precedent - Array on Array
ok 7 - Left Precedent - Array on Hash
ok 8 - Left Precedent - Array on Object
ok 9 - Left Precedent - Hash on Scalar
ok 10 - Left Precedent - Hash on Array
ok 11 - Left Precedent - Hash on Hash
ok 12 - Left Precedent - Hash on Object
ok 13 - Left Precedent - Object on Scalar
ok 14 - Left Precedent - Object on Array
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Right Precedent - Scalar on Scalar
ok 18 - Right Precedent - Scalar on Array
ok 19 - Right Precedent - Scalar on Hash
ok 20 - Right Precedent - Scalar on Object
ok 21 - Right Precedent - Array on Scalar
ok 22 - Right Precedent - Array on Array
ok 23 - Right Precedent - Array on Hash
ok 24 - Right Precedent - Array on Object
ok 25 - Right Precedent - Hash on Scalar
ok 26 - Right Precedent - Hash on Array
ok 27 - Right Precedent - Hash on Hash
ok 28 - Right Precedent - Hash on Object
ok 29 - Right Precedent - Object on Scalar
ok 30 - Right Precedent - Object on Array
ok 31 - Right Precedent - Object on Hash
ok 32 - Right Precedent - Object on Object
ok 33 - Storage Precedent - Scalar on Scalar
ok 34 - Storage Precedent - Scalar on Array
ok 35 - Storage Precedent - Scalar on Hash
ok 36 - Storage Precedent - Scalar on Object
ok 37 - Storage Precedent - Array on Scalar
ok 38 - Storage Precedent - Array on Array
ok 39 - Storage Precedent - Array on Hash
ok 40 - Storage Precedent - Array on Object
ok 41 - Storage Precedent - Hash on Scalar
ok 42 - Storage Precedent - Hash on Array
ok 43 - Storage Precedent - Hash on Hash
ok 44 - Storage Precedent - Hash on Object
ok 45 - Storage Precedent - Object on Scalar
ok 46 - Storage Precedent - Object on Array
ok 47 - Storage Precedent - Object on Hash
ok 48 - Storage Precedent - Object on Object
ok 49 - Retainment Precedent - Scalar on Scalar
ok 50 - Retainment Precedent - Scalar on Array
ok 51 - Retainment Precedent - Scalar on Hash
ok 52 - Retainment Precedent - Scalar on Object
ok 53 - Retainment Precedent - Array on Scalar
ok 54 - Retainment Precedent - Array on Array
ok 55 - Retainment Precedent - Array on Hash
ok 56 - Retainment Precedent - Array on Object
ok 57 - Retainment Precedent - Hash on Scalar
ok 58 - Retainment Precedent - Hash on Array
ok 59 - Retainment Precedent - Hash on Hash
ok 60 - Retainment Precedent - Hash on Object
ok 61 - Retainment Precedent - Object on Scalar
ok 62 - Retainment Precedent - Object on Array
ok 63 - Retainment Precedent - Object on Hash
ok 64 - Retainment Precedent - Object on Object
ok 65 - Custom Precedent - Scalar on Scalar
ok 66 - Custom Precedent - Scalar on Array
ok 67 - Custom Precedent - Scalar on Hash
ok 68 - Custom Precedent - Scalar on Object
ok 69 - Custom Precedent - Array on Scalar
ok 70 - Custom Precedent - Array on Array
ok 71 - Custom Precedent - Array on Hash
ok 72 - Custom Precedent - Array on Object
ok 73 - Custom Precedent - Hash on Scalar
ok 74 - Custom Precedent - Hash on Array
ok 75 - Custom Precedent - Hash on Hash
ok 76 - Custom Precedent - Hash on Hash
ok 77 - Custom Precedent - Object on Scalar
ok 78 - Custom Precedent - Object on Array
ok 79 - Custom Precedent - Object on Hash
ok 80 - Custom Precedent - Object on Object
ok 81
1..81
ok
t/Auto/02-oo.t .........
ok 1 - no arg default is LEFT_PRECEDENT
ok 2 - Left Precedent - Scalar on Scalar
ok 3 - Left Precedent - Scalar on Array
ok 4 - Left Precedent - Scalar on Hash
ok 5 - Left Precedent - Scalar on Object
ok 6 - Left Precedent - Array on Scalar
ok 7 - Left Precedent - Array on Array
ok 8 - Left Precedent - Array on Hash
ok 9 - Left Precedent - Array on Object
ok 10 - Left Precedent - Hash on Scalar
ok 11 - Left Precedent - Hash on Array
ok 12 - Left Precedent - Hash on Hash
ok 13 - Left Precedent - Hash on Object
ok 14 - Left Precedent - Object on Scalar
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Left Precedent - Object on Array
ok 18 - set_behavior() returns previous behavior
ok 19 - set_behavior() actually sets the behavior)
ok 20 - Right Precedent - Scalar on Scalar
ok 21 - Right Precedent - Scalar on Array
ok 22 - Right Precedent - Scalar on Hash
ok 23 - Right Precedent - Scalar on Object
ok 24 - Right Precedent - Array on Scalar
ok 25 - Right Precedent - Array on Array
ok 26 - Right Precedent - Array on Hash
ok 27 - Right Precedent - Array on Object
ok 28 - Right Precedent - Hash on Scalar
ok 29 - Right Precedent - Hash on Array
ok 30 - Right Precedent - Hash on Hash
ok 31 - Right Precedent - Hash on Object
ok 32 - Right Precedent - Object on Scalar
ok 33 - Right Precedent - Object on Array
ok 34 - Right Precedent - Object on Hash
ok 35 - Right Precedent - Object on Object
ok 36 - "global" function does not affect object
ok 37 - Storage Precedent - Scalar on Scalar
ok 38 - Storage Precedent - Scalar on Array
ok 39 - Storage Precedent - Scalar on Hash
ok 40 - Storage Precedent - Scalar on Object
ok 41 - Storage Precedent - Array on Scalar
ok 42 - Storage Precedent - Array on Array
ok 43 - Storage Precedent - Array on Hash
ok 44 - Storage Precedent - Array on Object
ok 45 - Storage Precedent - Hash on Scalar
ok 46 - Storage Precedent - Hash on Array
ok 47 - Storage Precedent - Hash on Hash
ok 48 - Storage Precedent - Hash on Object
ok 49 - Storage Precedent - Object on Scalar
ok 50 - Storage Precedent - Object on Array
ok 51 - Storage Precedent - Object on Hash
ok 52 - Storage Precedent - Object on Object
ok 53 - Retainment Precedent - Scalar on Scalar
ok 54 - Retainment Precedent - Scalar on Array
ok 55 - Retainment Precedent - Scalar on Hash
ok 56 - Retainment Precedent - Scalar on Object
ok 57 - Retainment Precedent - Array on Scalar
ok 58 - Retainment Precedent - Array on Array
ok 59 - Retainment Precedent - Array on Hash
ok 60 - Retainment Precedent - Array on Object
ok 61 - Retainment Precedent - Hash on Scalar
ok 62 - Retainment Precedent - Hash on Array
ok 63 - Retainment Precedent - Hash on Hash
ok 64 - Retainment Precedent - Hash on Object
ok 65 - Retainment Precedent - Object on Scalar
ok 66 - Retainment Precedent - Object on Array
ok 67 - Retainment Precedent - Object on Hash
ok 68 - Retainment Precedent - Object on Object
ok 69 - Custom Precedent - Scalar on Scalar
ok 70 - Custom Precedent - Scalar on Array
ok 71 - Custom Precedent - Scalar on Hash
ok 72 - Custom Precedent - Scalar on Object
ok 73 - Custom Precedent - Array on Scalar
ok 74 - Custom Precedent - Array on Array
ok 75 - Custom Precedent - Array on Hash
ok 76 - Custom Precedent - Array on Object
ok 77 - Custom Precedent - Hash on Scalar
ok 78 - Custom Precedent - Hash on Array
ok 79 - Custom Precedent - Hash on Hash
ok 80 - Custom Precedent - Hash on Hash
ok 81 - Custom Precedent - Object on Scalar
ok 82 - Custom Precedent - Object on Array
ok 83 - Custom Precedent - Object on Hash
ok 84 - Custom Precedent - Object on Object
ok 85
1..85
ok
# Testing Hash::Merge version 0.299, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Clone version 0.39
t/Clone/00-load.t ......
ok 1 - use Hash::Merge;
1..1
ok
t/Clone/01-merge.t .....
ok 1 - Left Precedent - Scalar on Scalar
ok 2 - Left Precedent - Scalar on Array
ok 3 - Left Precedent - Scalar on Hash
ok 4 - Left Precedent - Scalar on Object
ok 5 - Left Precedent - Array on Scalar
ok 6 - Left Precedent - Array on Array
ok 7 - Left Precedent - Array on Hash
ok 8 - Left Precedent - Array on Object
ok 9 - Left Precedent - Hash on Scalar
ok 10 - Left Precedent - Hash on Array
ok 11 - Left Precedent - Hash on Hash
ok 12 - Left Precedent - Hash on Object
ok 13 - Left Precedent - Object on Scalar
ok 14 - Left Precedent - Object on Array
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Right Precedent - Scalar on Scalar
ok 18 - Right Precedent - Scalar on Array
ok 19 - Right Precedent - Scalar on Hash
ok 20 - Right Precedent - Scalar on Object
ok 21 - Right Precedent - Array on Scalar
ok 22 - Right Precedent - Array on Array
ok 23 - Right Precedent - Array on Hash
ok 24 - Right Precedent - Array on Object
ok 25 - Right Precedent - Hash on Scalar
ok 26 - Right Precedent - Hash on Array
ok 27 - Right Precedent - Hash on Hash
ok 28 - Right Precedent - Hash on Object
ok 29 - Right Precedent - Object on Scalar
ok 30 - Right Precedent - Object on Array
ok 31 - Right Precedent - Object on Hash
ok 32 - Right Precedent - Object on Object
ok 33 - Storage Precedent - Scalar on Scalar
ok 34 - Storage Precedent - Scalar on Array
ok 35 - Storage Precedent - Scalar on Hash
ok 36 - Storage Precedent - Scalar on Object
ok 37 - Storage Precedent - Array on Scalar
ok 38 - Storage Precedent - Array on Array
ok 39 - Storage Precedent - Array on Hash
ok 40 - Storage Precedent - Array on Object
ok 41 - Storage Precedent - Hash on Scalar
ok 42 - Storage Precedent - Hash on Array
ok 43 - Storage Precedent - Hash on Hash
ok 44 - Storage Precedent - Hash on Object
ok 45 - Storage Precedent - Object on Scalar
ok 46 - Storage Precedent - Object on Array
ok 47 - Storage Precedent - Object on Hash
ok 48 - Storage Precedent - Object on Object
ok 49 - Retainment Precedent - Scalar on Scalar
ok 50 - Retainment Precedent - Scalar on Array
ok 51 - Retainment Precedent - Scalar on Hash
ok 52 - Retainment Precedent - Scalar on Object
ok 53 - Retainment Precedent - Array on Scalar
ok 54 - Retainment Precedent - Array on Array
ok 55 - Retainment Precedent - Array on Hash
ok 56 - Retainment Precedent - Array on Object
ok 57 - Retainment Precedent - Hash on Scalar
ok 58 - Retainment Precedent - Hash on Array
ok 59 - Retainment Precedent - Hash on Hash
ok 60 - Retainment Precedent - Hash on Object
ok 61 - Retainment Precedent - Object on Scalar
ok 62 - Retainment Precedent - Object on Array
ok 63 - Retainment Precedent - Object on Hash
ok 64 - Retainment Precedent - Object on Object
ok 65 - Custom Precedent - Scalar on Scalar
ok 66 - Custom Precedent - Scalar on Array
ok 67 - Custom Precedent - Scalar on Hash
ok 68 - Custom Precedent - Scalar on Object
ok 69 - Custom Precedent - Array on Scalar
ok 70 - Custom Precedent - Array on Array
ok 71 - Custom Precedent - Array on Hash
ok 72 - Custom Precedent - Array on Object
ok 73 - Custom Precedent - Hash on Scalar
ok 74 - Custom Precedent - Hash on Array
ok 75 - Custom Precedent - Hash on Hash
ok 76 - Custom Precedent - Hash on Hash
ok 77 - Custom Precedent - Object on Scalar
ok 78 - Custom Precedent - Object on Array
ok 79 - Custom Precedent - Object on Hash
ok 80 - Custom Precedent - Object on Object
ok 81
1..81
ok
t/Clone/02-oo.t ........
ok 1 - no arg default is LEFT_PRECEDENT
ok 2 - Left Precedent - Scalar on Scalar
ok 3 - Left Precedent - Scalar on Array
ok 4 - Left Precedent - Scalar on Hash
ok 5 - Left Precedent - Scalar on Object
ok 6 - Left Precedent - Array on Scalar
ok 7 - Left Precedent - Array on Array
ok 8 - Left Precedent - Array on Hash
ok 9 - Left Precedent - Array on Object
ok 10 - Left Precedent - Hash on Scalar
ok 11 - Left Precedent - Hash on Array
ok 12 - Left Precedent - Hash on Hash
ok 13 - Left Precedent - Hash on Object
ok 14 - Left Precedent - Object on Scalar
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Left Precedent - Object on Array
ok 18 - set_behavior() returns previous behavior
ok 19 - set_behavior() actually sets the behavior)
ok 20 - Right Precedent - Scalar on Scalar
ok 21 - Right Precedent - Scalar on Array
ok 22 - Right Precedent - Scalar on Hash
ok 23 - Right Precedent - Scalar on Object
ok 24 - Right Precedent - Array on Scalar
ok 25 - Right Precedent - Array on Array
ok 26 - Right Precedent - Array on Hash
ok 27 - Right Precedent - Array on Object
ok 28 - Right Precedent - Hash on Scalar
ok 29 - Right Precedent - Hash on Array
ok 30 - Right Precedent - Hash on Hash
ok 31 - Right Precedent - Hash on Object
ok 32 - Right Precedent - Object on Scalar
ok 33 - Right Precedent - Object on Array
ok 34 - Right Precedent - Object on Hash
ok 35 - Right Precedent - Object on Object
ok 36 - "global" function does not affect object
ok 37 - Storage Precedent - Scalar on Scalar
ok 38 - Storage Precedent - Scalar on Array
ok 39 - Storage Precedent - Scalar on Hash
ok 40 - Storage Precedent - Scalar on Object
ok 41 - Storage Precedent - Array on Scalar
ok 42 - Storage Precedent - Array on Array
ok 43 - Storage Precedent - Array on Hash
ok 44 - Storage Precedent - Array on Object
ok 45 - Storage Precedent - Hash on Scalar
ok 46 - Storage Precedent - Hash on Array
ok 47 - Storage Precedent - Hash on Hash
ok 48 - Storage Precedent - Hash on Object
ok 49 - Storage Precedent - Object on Scalar
ok 50 - Storage Precedent - Object on Array
ok 51 - Storage Precedent - Object on Hash
ok 52 - Storage Precedent - Object on Object
ok 53 - Retainment Precedent - Scalar on Scalar
ok 54 - Retainment Precedent - Scalar on Array
ok 55 - Retainment Precedent - Scalar on Hash
ok 56 - Retainment Precedent - Scalar on Object
ok 57 - Retainment Precedent - Array on Scalar
ok 58 - Retainment Precedent - Array on Array
ok 59 - Retainment Precedent - Array on Hash
ok 60 - Retainment Precedent - Array on Object
ok 61 - Retainment Precedent - Hash on Scalar
ok 62 - Retainment Precedent - Hash on Array
ok 63 - Retainment Precedent - Hash on Hash
ok 64 - Retainment Precedent - Hash on Object
ok 65 - Retainment Precedent - Object on Scalar
ok 66 - Retainment Precedent - Object on Array
ok 67 - Retainment Precedent - Object on Hash
ok 68 - Retainment Precedent - Object on Object
ok 69 - Custom Precedent - Scalar on Scalar
ok 70 - Custom Precedent - Scalar on Array
ok 71 - Custom Precedent - Scalar on Hash
ok 72 - Custom Precedent - Scalar on Object
ok 73 - Custom Precedent - Array on Scalar
ok 74 - Custom Precedent - Array on Array
ok 75 - Custom Precedent - Array on Hash
ok 76 - Custom Precedent - Array on Object
ok 77 - Custom Precedent - Hash on Scalar
ok 78 - Custom Precedent - Hash on Array
ok 79 - Custom Precedent - Hash on Hash
ok 80 - Custom Precedent - Hash on Hash
ok 81 - Custom Precedent - Object on Scalar
ok 82 - Custom Precedent - Object on Array
ok 83 - Custom Precedent - Object on Hash
ok 84 - Custom Precedent - Object on Object
ok 85
1..85
ok
# Testing Hash::Merge version 0.299, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Clone::PP version 1.07
t/ClonePP/00-load.t ....
ok 1 - use Hash::Merge;
1..1
ok
t/ClonePP/01-merge.t ...
ok 1 - Left Precedent - Scalar on Scalar
ok 2 - Left Precedent - Scalar on Array
ok 3 - Left Precedent - Scalar on Hash
ok 4 - Left Precedent - Scalar on Object
ok 5 - Left Precedent - Array on Scalar
ok 6 - Left Precedent - Array on Array
ok 7 - Left Precedent - Array on Hash
ok 8 - Left Precedent - Array on Object
ok 9 - Left Precedent - Hash on Scalar
ok 10 - Left Precedent - Hash on Array
ok 11 - Left Precedent - Hash on Hash
ok 12 - Left Precedent - Hash on Object
ok 13 - Left Precedent - Object on Scalar
ok 14 - Left Precedent - Object on Array
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Right Precedent - Scalar on Scalar
ok 18 - Right Precedent - Scalar on Array
ok 19 - Right Precedent - Scalar on Hash
ok 20 - Right Precedent - Scalar on Object
ok 21 - Right Precedent - Array on Scalar
ok 22 - Right Precedent - Array on Array
ok 23 - Right Precedent - Array on Hash
ok 24 - Right Precedent - Array on Object
ok 25 - Right Precedent - Hash on Scalar
ok 26 - Right Precedent - Hash on Array
ok 27 - Right Precedent - Hash on Hash
ok 28 - Right Precedent - Hash on Object
ok 29 - Right Precedent - Object on Scalar
ok 30 - Right Precedent - Object on Array
ok 31 - Right Precedent - Object on Hash
ok 32 - Right Precedent - Object on Object
ok 33 - Storage Precedent - Scalar on Scalar
ok 34 - Storage Precedent - Scalar on Array
ok 35 - Storage Precedent - Scalar on Hash
ok 36 - Storage Precedent - Scalar on Object
ok 37 - Storage Precedent - Array on Scalar
ok 38 - Storage Precedent - Array on Array
ok 39 - Storage Precedent - Array on Hash
ok 40 - Storage Precedent - Array on Object
ok 41 - Storage Precedent - Hash on Scalar
ok 42 - Storage Precedent - Hash on Array
ok 43 - Storage Precedent - Hash on Hash
ok 44 - Storage Precedent - Hash on Object
ok 45 - Storage Precedent - Object on Scalar
ok 46 - Storage Precedent - Object on Array
ok 47 - Storage Precedent - Object on Hash
ok 48 - Storage Precedent - Object on Object
ok 49 - Retainment Precedent - Scalar on Scalar
ok 50 - Retainment Precedent - Scalar on Array
ok 51 - Retainment Precedent - Scalar on Hash
ok 52 - Retainment Precedent - Scalar on Object
ok 53 - Retainment Precedent - Array on Scalar
ok 54 - Retainment Precedent - Array on Array
ok 55 - Retainment Precedent - Array on Hash
ok 56 - Retainment Precedent - Array on Object
ok 57 - Retainment Precedent - Hash on Scalar
ok 58 - Retainment Precedent - Hash on Array
ok 59 - Retainment Precedent - Hash on Hash
ok 60 - Retainment Precedent - Hash on Object
ok 61 - Retainment Precedent - Object on Scalar
ok 62 - Retainment Precedent - Object on Array
ok 63 - Retainment Precedent - Object on Hash
ok 64 - Retainment Precedent - Object on Object
ok 65 - Custom Precedent - Scalar on Scalar
ok 66 - Custom Precedent - Scalar on Array
ok 67 - Custom Precedent - Scalar on Hash
ok 68 - Custom Precedent - Scalar on Object
ok 69 - Custom Precedent - Array on Scalar
ok 70 - Custom Precedent - Array on Array
ok 71 - Custom Precedent - Array on Hash
ok 72 - Custom Precedent - Array on Object
ok 73 - Custom Precedent - Hash on Scalar
ok 74 - Custom Precedent - Hash on Array
ok 75 - Custom Precedent - Hash on Hash
ok 76 - Custom Precedent - Hash on Hash
ok 77 - Custom Precedent - Object on Scalar
ok 78 - Custom Precedent - Object on Array
ok 79 - Custom Precedent - Object on Hash
ok 80 - Custom Precedent - Object on Object
ok 81
1..81
ok
t/ClonePP/02-oo.t ......
ok 1 - no arg default is LEFT_PRECEDENT
ok 2 - Left Precedent - Scalar on Scalar
ok 3 - Left Precedent - Scalar on Array
ok 4 - Left Precedent - Scalar on Hash
ok 5 - Left Precedent - Scalar on Object
ok 6 - Left Precedent - Array on Scalar
ok 7 - Left Precedent - Array on Array
ok 8 - Left Precedent - Array on Hash
ok 9 - Left Precedent - Array on Object
ok 10 - Left Precedent - Hash on Scalar
ok 11 - Left Precedent - Hash on Array
ok 12 - Left Precedent - Hash on Hash
ok 13 - Left Precedent - Hash on Object
ok 14 - Left Precedent - Object on Scalar
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Left Precedent - Object on Array
ok 18 - set_behavior() returns previous behavior
ok 19 - set_behavior() actually sets the behavior)
ok 20 - Right Precedent - Scalar on Scalar
ok 21 - Right Precedent - Scalar on Array
ok 22 - Right Precedent - Scalar on Hash
ok 23 - Right Precedent - Scalar on Object
ok 24 - Right Precedent - Array on Scalar
ok 25 - Right Precedent - Array on Array
ok 26 - Right Precedent - Array on Hash
ok 27 - Right Precedent - Array on Object
ok 28 - Right Precedent - Hash on Scalar
ok 29 - Right Precedent - Hash on Array
ok 30 - Right Precedent - Hash on Hash
ok 31 - Right Precedent - Hash on Object
ok 32 - Right Precedent - Object on Scalar
ok 33 - Right Precedent - Object on Array
ok 34 - Right Precedent - Object on Hash
ok 35 - Right Precedent - Object on Object
ok 36 - "global" function does not affect object
ok 37 - Storage Precedent - Scalar on Scalar
ok 38 - Storage Precedent - Scalar on Array
ok 39 - Storage Precedent - Scalar on Hash
ok 40 - Storage Precedent - Scalar on Object
ok 41 - Storage Precedent - Array on Scalar
ok 42 - Storage Precedent - Array on Array
ok 43 - Storage Precedent - Array on Hash
ok 44 - Storage Precedent - Array on Object
ok 45 - Storage Precedent - Hash on Scalar
ok 46 - Storage Precedent - Hash on Array
ok 47 - Storage Precedent - Hash on Hash
ok 48 - Storage Precedent - Hash on Object
ok 49 - Storage Precedent - Object on Scalar
ok 50 - Storage Precedent - Object on Array
ok 51 - Storage Precedent - Object on Hash
ok 52 - Storage Precedent - Object on Object
ok 53 - Retainment Precedent - Scalar on Scalar
ok 54 - Retainment Precedent - Scalar on Array
ok 55 - Retainment Precedent - Scalar on Hash
ok 56 - Retainment Precedent - Scalar on Object
ok 57 - Retainment Precedent - Array on Scalar
ok 58 - Retainment Precedent - Array on Array
ok 59 - Retainment Precedent - Array on Hash
ok 60 - Retainment Precedent - Array on Object
ok 61 - Retainment Precedent - Hash on Scalar
ok 62 - Retainment Precedent - Hash on Array
ok 63 - Retainment Precedent - Hash on Hash
ok 64 - Retainment Precedent - Hash on Object
ok 65 - Retainment Precedent - Object on Scalar
ok 66 - Retainment Precedent - Object on Array
ok 67 - Retainment Precedent - Object on Hash
ok 68 - Retainment Precedent - Object on Object
ok 69 - Custom Precedent - Scalar on Scalar
ok 70 - Custom Precedent - Scalar on Array
ok 71 - Custom Precedent - Scalar on Hash
ok 72 - Custom Precedent - Scalar on Object
ok 73 - Custom Precedent - Array on Scalar
ok 74 - Custom Precedent - Array on Array
ok 75 - Custom Precedent - Array on Hash
ok 76 - Custom Precedent - Array on Object
ok 77 - Custom Precedent - Hash on Scalar
ok 78 - Custom Precedent - Hash on Array
ok 79 - Custom Precedent - Hash on Hash
ok 80 - Custom Precedent - Hash on Hash
ok 81 - Custom Precedent - Object on Scalar
ok 82 - Custom Precedent - Object on Array
ok 83 - Custom Precedent - Object on Hash
ok 84 - Custom Precedent - Object on Object
ok 85
1..85
ok
# Testing Hash::Merge version 0.299, Perl 5.024000, C:\Perl-5.24-64\bin\perl.exe
# Using backend Storable version 2.51
t/Storable/00-load.t ...
ok 1 - use Hash::Merge;
1..1
ok
t/Storable/01-merge.t ..
ok 1 - Left Precedent - Scalar on Scalar
ok 2 - Left Precedent - Scalar on Array
ok 3 - Left Precedent - Scalar on Hash
ok 4 - Left Precedent - Scalar on Object
ok 5 - Left Precedent - Array on Scalar
ok 6 - Left Precedent - Array on Array
ok 7 - Left Precedent - Array on Hash
ok 8 - Left Precedent - Array on Object
ok 9 - Left Precedent - Hash on Scalar
ok 10 - Left Precedent - Hash on Array
ok 11 - Left Precedent - Hash on Hash
ok 12 - Left Precedent - Hash on Object
ok 13 - Left Precedent - Object on Scalar
ok 14 - Left Precedent - Object on Array
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Right Precedent - Scalar on Scalar
ok 18 - Right Precedent - Scalar on Array
ok 19 - Right Precedent - Scalar on Hash
ok 20 - Right Precedent - Scalar on Object
ok 21 - Right Precedent - Array on Scalar
ok 22 - Right Precedent - Array on Array
ok 23 - Right Precedent - Array on Hash
ok 24 - Right Precedent - Array on Object
ok 25 - Right Precedent - Hash on Scalar
ok 26 - Right Precedent - Hash on Array
ok 27 - Right Precedent - Hash on Hash
ok 28 - Right Precedent - Hash on Object
ok 29 - Right Precedent - Object on Scalar
ok 30 - Right Precedent - Object on Array
ok 31 - Right Precedent - Object on Hash
ok 32 - Right Precedent - Object on Object
ok 33 - Storage Precedent - Scalar on Scalar
ok 34 - Storage Precedent - Scalar on Array
ok 35 - Storage Precedent - Scalar on Hash
ok 36 - Storage Precedent - Scalar on Object
ok 37 - Storage Precedent - Array on Scalar
ok 38 - Storage Precedent - Array on Array
ok 39 - Storage Precedent - Array on Hash
ok 40 - Storage Precedent - Array on Object
ok 41 - Storage Precedent - Hash on Scalar
ok 42 - Storage Precedent - Hash on Array
ok 43 - Storage Precedent - Hash on Hash
ok 44 - Storage Precedent - Hash on Object
ok 45 - Storage Precedent - Object on Scalar
ok 46 - Storage Precedent - Object on Array
ok 47 - Storage Precedent - Object on Hash
ok 48 - Storage Precedent - Object on Object
ok 49 - Retainment Precedent - Scalar on Scalar
ok 50 - Retainment Precedent - Scalar on Array
ok 51 - Retainment Precedent - Scalar on Hash
ok 52 - Retainment Precedent - Scalar on Object
ok 53 - Retainment Precedent - Array on Scalar
ok 54 - Retainment Precedent - Array on Array
ok 55 - Retainment Precedent - Array on Hash
ok 56 - Retainment Precedent - Array on Object
ok 57 - Retainment Precedent - Hash on Scalar
ok 58 - Retainment Precedent - Hash on Array
ok 59 - Retainment Precedent - Hash on Hash
ok 60 - Retainment Precedent - Hash on Object
ok 61 - Retainment Precedent - Object on Scalar
ok 62 - Retainment Precedent - Object on Array
ok 63 - Retainment Precedent - Object on Hash
ok 64 - Retainment Precedent - Object on Object
ok 65 - Custom Precedent - Scalar on Scalar
ok 66 - Custom Precedent - Scalar on Array
ok 67 - Custom Precedent - Scalar on Hash
ok 68 - Custom Precedent - Scalar on Object
ok 69 - Custom Precedent - Array on Scalar
ok 70 - Custom Precedent - Array on Array
ok 71 - Custom Precedent - Array on Hash
ok 72 - Custom Precedent - Array on Object
ok 73 - Custom Precedent - Hash on Scalar
ok 74 - Custom Precedent - Hash on Array
ok 75 - Custom Precedent - Hash on Hash
ok 76 - Custom Precedent - Hash on Hash
ok 77 - Custom Precedent - Object on Scalar
ok 78 - Custom Precedent - Object on Array
ok 79 - Custom Precedent - Object on Hash
ok 80 - Custom Precedent - Object on Object
ok 81
1..81
ok
t/Storable/02-oo.t .....
ok 1 - no arg default is LEFT_PRECEDENT
ok 2 - Left Precedent - Scalar on Scalar
ok 3 - Left Precedent - Scalar on Array
ok 4 - Left Precedent - Scalar on Hash
ok 5 - Left Precedent - Scalar on Object
ok 6 - Left Precedent - Array on Scalar
ok 7 - Left Precedent - Array on Array
ok 8 - Left Precedent - Array on Hash
ok 9 - Left Precedent - Array on Object
ok 10 - Left Precedent - Hash on Scalar
ok 11 - Left Precedent - Hash on Array
ok 12 - Left Precedent - Hash on Hash
ok 13 - Left Precedent - Hash on Object
ok 14 - Left Precedent - Object on Scalar
ok 15 - Left Precedent - Object on Array
ok 16 - Left Precedent - Object on Array
ok 17 - Left Precedent - Object on Array
ok 18 - set_behavior() returns previous behavior
ok 19 - set_behavior() actually sets the behavior)
ok 20 - Right Precedent - Scalar on Scalar
ok 21 - Right Precedent - Scalar on Array
ok 22 - Right Precedent - Scalar on Hash
ok 23 - Right Precedent - Scalar on Object
ok 24 - Right Precedent - Array on Scalar
ok 25 - Right Precedent - Array on Array
ok 26 - Right Precedent - Array on Hash
ok 27 - Right Precedent - Array on Object
ok 28 - Right Precedent - Hash on Scalar
ok 29 - Right Precedent - Hash on Array
ok 30 - Right Precedent - Hash on Hash
ok 31 - Right Precedent - Hash on Object
ok 32 - Right Precedent - Object on Scalar
ok 33 - Right Precedent - Object on Array
ok 34 - Right Precedent - Object on Hash
ok 35 - Right Precedent - Object on Object
ok 36 - "global" function does not affect object
ok 37 - Storage Precedent - Scalar on Scalar
ok 38 - Storage Precedent - Scalar on Array
ok 39 - Storage Precedent - Scalar on Hash
ok 40 - Storage Precedent - Scalar on Object
ok 41 - Storage Precedent - Array on Scalar
ok 42 - Storage Precedent - Array on Array
ok 43 - Storage Precedent - Array on Hash
ok 44 - Storage Precedent - Array on Object
ok 45 - Storage Precedent - Hash on Scalar
ok 46 - Storage Precedent - Hash on Array
ok 47 - Storage Precedent - Hash on Hash
ok 48 - Storage Precedent - Hash on Object
ok 49 - Storage Precedent - Object on Scalar
ok 50 - Storage Precedent - Object on Array
ok 51 - Storage Precedent - Object on Hash
ok 52 - Storage Precedent - Object on Object
ok 53 - Retainment Precedent - Scalar on Scalar
ok 54 - Retainment Precedent - Scalar on Array
ok 55 - Retainment Precedent - Scalar on Hash
ok 56 - Retainment Precedent - Scalar on Object
ok 57 - Retainment Precedent - Array on Scalar
ok 58 - Retainment Precedent - Array on Array
ok 59 - Retainment Precedent - Array on Hash
ok 60 - Retainment Precedent - Array on Object
ok 61 - Retainment Precedent - Hash on Scalar
ok 62 - Retainment Precedent - Hash on Array
ok 63 - Retainment Precedent - Hash on Hash
ok 64 - Retainment Precedent - Hash on Object
ok 65 - Retainment Precedent - Object on Scalar
ok 66 - Retainment Precedent - Object on Array
ok 67 - Retainment Precedent - Object on Hash
ok 68 - Retainment Precedent - Object on Object
ok 69 - Custom Precedent - Scalar on Scalar
ok 70 - Custom Precedent - Scalar on Array
ok 71 - Custom Precedent - Scalar on Hash
ok 72 - Custom Precedent - Scalar on Object
ok 73 - Custom Precedent - Array on Scalar
ok 74 - Custom Precedent - Array on Array
ok 75 - Custom Precedent - Array on Hash
ok 76 - Custom Precedent - Array on Object
ok 77 - Custom Precedent - Hash on Scalar
ok 78 - Custom Precedent - Hash on Array
ok 79 - Custom Precedent - Hash on Hash
ok 80 - Custom Precedent - Hash on Hash
ok 81 - Custom Precedent - Object on Scalar
ok 82 - Custom Precedent - Object on Array
ok 83 - Custom Precedent - Object on Hash
ok 84 - Custom Precedent - Object on Object
ok 85
1..85
ok
All tests successful.
Files=12, Tests=668, 2 wallclock secs ( 0.08 usr + 0.00 sys = 0.08 CPU)
Result: PASS
HERMES/Hash-Merge-0.299.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Stefan Hermes <hermes@cpan.org>
Merges arbitrarily deep hashes into a single hash
>>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\Hash-Merge-0.299-2X2uxg && tar cvf - Hash-Merge-0.299.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/H/HE/HERMES/Hash-Merge-0.299.tar.gz
Hash-Merge-0.299.ppd
blib/
blib/lib/
blib/lib/Hash/
blib/lib/Hash/Merge.pm
Finished 2017-12-20T19:59:17