PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\cygwin\bin;C:\cpanfly-5.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin
Start 2013-08-15T02:57:00
ActivePerl-1400 CPAN-2.00
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include
PATH=C:/CPANFL~1.14/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin
Reading 'C:\cpanfly-5.14\var\cpan\Metadata'
Database was generated on Thu, 15 Aug 2013 08:17:03 GMT
Running make for D/DD/DDUMONT/Config-Model-2.041.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/D/DD/DDUMONT/Config-Model-2.041.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/D/DD/DDUMONT/CHECKSUMS
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DD\DDUMONT\Config-Model-2.041.tar.gz ok
Config-Model-2.041
Config-Model-2.041/TODO
Config-Model-2.041/MODELS
Config-Model-2.041/Changes
Config-Model-2.041/t
Config-Model-2.041/t/pod.t
Config-Model-2.041/LICENSE
Config-Model-2.041/Build.PL
Config-Model-2.041/t/node.t
Config-Model-2.041/t/grab.t
Config-Model-2.041/t/load.t
Config-Model-2.041/META.yml
Config-Model-2.041/MANIFEST
Config-Model-2.041/META.json
Config-Model-2.041/t/value.t
Config-Model-2.041/t/model.t
Config-Model-2.041/README.pod
Config-Model-2.041/script
Config-Model-2.041/script/cme
Config-Model-2.041/t/report.t
Config-Model-2.041/t/accept.t
Config-Model-2.041/config-edit
Config-Model-2.041/t/include.t
Config-Model-2.041/t/fuse_ui.t
Config-Model-2.041/t/term_ui.t
Config-Model-2.041/t/array_id.t
Config-Model-2.041/t/instance.t
Config-Model-2.041/t/iterator.t
Config-Model-2.041/MANIFEST.SKIP
Config-Model-2.041/t/dump_tree.t
Config-Model-2.041/t/warped_id.t
Config-Model-2.041/t/apply_fix.t
Config-Model-2.041/t/simple_ui.t
Config-Model-2.041/t/check_list.t
Config-Model-2.041/t/big_model.pm
Config-Model-2.041/t/annotation.t
Config-Model-2.041/t/model_tests.t
Config-Model-2.041/t/backend_mgr.t
Config-Model-2.041/t/cme-command.t
Config-Model-2.041/t/warped_node.t
Config-Model-2.041/t/backend_ini.t
Config-Model-2.041/t/dump_as_data.t
Config-Model-2.041/t/warped_value.t
Config-Model-2.041/t/node_get_set.t
Config-Model-2.041/t/yaml_backend.t
Config-Model-2.041/t/describe_node.t
Config-Model-2.041/t/augment_class.t
Config-Model-2.041/t/value_compute.t
Config-Model-2.041/t/gen-class-doc.t
Config-Model-2.041/t/search_in_tree.t
Config-Model-2.041/t/pod_generation.t
Config-Model-2.041/t/smooth_upgrade.t
Config-Model-2.041/t/value_refer_to.t
Config-Model-2.041/t/search_element.t
Config-Model-2.041/lib/Config
Config-Model-2.041/lib/Config/Model.pm
Config-Model-2.041/t/hash_id_of_node.t
Config-Model-2.041/t/auto_load_model.t
Config-Model-2.041/t/test_yaml_model.pl
Config-Model-2.041/t/backend_multiple.t
Config-Model-2.041/t/dump_load_model.pm
Config-Model-2.041/t/obj_tree_scanner.t
Config-Model-2.041/t/multi_warp_value.t
Config-Model-2.041/examples/fstab
Config-Model-2.041/examples/fstab/README
Config-Model-2.041/t/multi_warp_object.t
Config-Model-2.041/t/hash_id_of_values.t
Config-Model-2.041/t/value_simple_warp.t
Config-Model-2.041/t/backend_plainfile.t
Config-Model-2.041/t/release-pod-syntax.t
Config-Model-2.041/t/config-edit-command.t
Config-Model-2.041/t/load_model_snippets.t
Config-Model-2.041/lib/Config/Model
Config-Model-2.041/lib/Config/Model/Node.pm
Config-Model-2.041/contrib
Config-Model-2.041/contrib/log4config-model
Config-Model-2.041/t/recursive_warp_value.t
Config-Model-2.041/lib/Config/Model/AnyId.pm
Config-Model-2.041/lib/Config/Model/Value.pm
Config-Model-2.041/lib/Config/Model/TermUI.pm
Config-Model-2.041/lib/Config/Model/Lister.pm
Config-Model-2.041/lib/Config/Model/HashId.pm
Config-Model-2.041/lib/Config/Model/Report.pm
Config-Model-2.041/lib/Config/Model/ListId.pm
Config-Model-2.041/lib/Config/Model/Dumper.pm
Config-Model-2.041/lib/Config/Model/Warper.pm
Config-Model-2.041/lib/Config/Model/Loader.pm
Config-Model-2.041/lib/Config/Model/FuseUI.pm
Config-Model-2.041/t/warped_node_collateral.t
Config-Model-2.041/examples/fstab/fstab.sample
Config-Model-2.041/contrib/bash_completion.cme
Config-Model-2.041/t/test_ini_backend_model.pl
Config-Model-2.041/examples/fstab/fstab_test.pl
Config-Model-2.041/lib/Config/Model/Instance.pm
Config-Model-2.041/lib/Config/Model/Iterator.pm
Config-Model-2.041/lib/Config/Model/AnyThing.pm
Config-Model-2.041/lib/Config/Model/SimpleUI.pm
Config-Model-2.041/lib/Config/Model/Describe.pm
Config-Model-2.041/t/hash_with_data_migration.t
Config-Model-2.041/lib/Config/Model/Exception.pm
Config-Model-2.041/lib/Config/Model/CheckList.pm
Config-Model-2.041/t/array_with_data_migration.t
Config-Model-2.041/lib/Config/Model/BackendMgr.pm
Config-Model-2.041/lib/Config/Model/Annotation.pm
Config-Model-2.041/lib/Config/Model/DumpAsData.pm
Config-Model-2.041/lib/Config/Model/WarpedNode.pm
Config-Model-2.041/lib/Config/Model/system.d
Config-Model-2.041/lib/Config/Model/system.d/fstab
Config-Model-2.041/lib/Config/Model/Backend
Config-Model-2.041/lib/Config/Model/Backend/Any.pm
Config-Model-2.041/lib/Config/Model/TreeSearcher.pm
Config-Model-2.041/lib/Config/Model/system.d/popcon
Config-Model-2.041/lib/Config/Model/models
Config-Model-2.041/lib/Config/Model/models/Fstab.pl
Config-Model-2.041/lib/Config/Model/Backend/Yaml.pm
Config-Model-2.041/t/backend_ini_with_section_map.t
Config-Model-2.041/lib/Config/Model/SearchElement.pm
Config-Model-2.041/lib/Config/Model/ValueComputer.pm
Config-Model-2.041/lib/Config/Model/models/Fstab.pod
Config-Model-2.041/lib/Config/Model/models/PopCon.pl
Config-Model-2.041/lib/Config/Model/Backend/Fstab.pm
Config-Model-2.041/t/model_tests.d/fstab-examples
Config-Model-2.041/t/model_tests.d/fstab-examples/t1
Config-Model-2.041/t/model_tests.d/fstab-examples/t0
Config-Model-2.041/lib/Config/Model/ObjTreeScanner.pm
Config-Model-2.041/lib/Config/Model/models/PopCon.pod
Config-Model-2.041/t/model_tests.d
Config-Model-2.041/t/model_tests.d/fstab-test-conf.pl
Config-Model-2.041/t/model_tests.d/layer-test-conf.pl
Config-Model-2.041/t/model_tests.d/popcon-examples
Config-Model-2.041/t/model_tests.d/popcon-examples/t0
Config-Model-2.041/lib/Config/Model/Backend/IniFile.pm
Config-Model-2.041/contrib/bash_completion.config-edit
Config-Model-2.041/t/model_tests.d/popcon-test-conf.pl
Config-Model-2.041/examples/fstab/add-ext4-workshop.txt
Config-Model-2.041/lib/Config/Model/Backend/ShellVar.pm
Config-Model-2.041/lib/Config/Model/models/Multistrap.pl
Config-Model-2.041/lib/Config/Model/Backend/PlainFile.pm
Config-Model-2.041/lib/Config/Model/IdElementReference.pm
Config-Model-2.041/lib/Config/Model/models/Multistrap.pod
Config-Model-2.041/lib/Config/Model/models/Fstab
Config-Model-2.041/lib/Config/Model/models/Fstab/FsLine.pl
Config-Model-2.041/t/model_tests.d/multistrap-test-conf.pl
Config-Model-2.041/lib/Config/Model/models/Fstab/FsLine.pod
Config-Model-2.041/lib/Config/Model/Value
Config-Model-2.041/lib/Config/Model/Value/LayeredInclude.pm
Config-Model-2.041/lib/Config/Model/application.d
Config-Model-2.041/lib/Config/Model/application.d/multistrap
Config-Model-2.041/lib/Config/Model/models/Fstab/Ext3FsOpt.pl
Config-Model-2.041/lib/Config/Model/models/Fstab/Ext4FsOpt.pl
Config-Model-2.041/lib/Config/Model/models/Fstab/Ext2FsOpt.pl
Config-Model-2.041/lib/Config/Model/models/Fstab/Iso9660_Opt.pl
Config-Model-2.041/lib/Config/Model/models/Fstab/SwapOptions.pl
Config-Model-2.041/lib/Config/Model/models/Fstab/NoneOptions.pl
Config-Model-2.041/lib/Config/Model/extensions
Config-Model-2.041/lib/Config/Model/extensions/cme-gen-class-pod
Config-Model-2.041/lib/Config/Model/models/Multistrap
Config-Model-2.041/lib/Config/Model/models/Multistrap/Section.pl
Config-Model-2.041/lib/Config/Model/models/Fstab/UsbFsOptions.pl
Config-Model-2.041/t/model_tests.d/backend-shellvar-test-conf.pl
Config-Model-2.041/lib/Config/Model/models/Multistrap/Section.pod
Config-Model-2.041/lib/Config/Model/models/Fstab/CommonOptions.pl
Config-Model-2.041/lib/Config/Model/Cookbook
Config-Model-2.041/lib/Config/Model/Cookbook/CreateModelFromDoc.pod
Config-Model-2.041/examples/fstab/lib/Config/Model/models
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab.pl
Config-Model-2.041/lib/Config/Model/Manual
Config-Model-2.041/lib/Config/Model/Manual/ModelCreationAdvanced.pod
Config-Model-2.041/lib/Config/Model/Manual/ModelCreationIntroduction.pod
Config-Model-2.041/t/model_tests.d/layer-examples/mini/etc
Config-Model-2.041/t/model_tests.d/layer-examples/mini/etc/foo-config.pl
Config-Model-2.041/t/model_tests.d/backend-shellvar-examples
Config-Model-2.041/t/model_tests.d/backend-shellvar-examples/debian-719256
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab/FsLine.pl
Config-Model-2.041/t/model_tests.d/layer-examples/mini/home/joe/foo
Config-Model-2.041/t/model_tests.d/layer-examples/mini/home/joe/foo/config.pl
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab/Ext3FsOpt.pl
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab/Ext2FsOpt.pl
Config-Model-2.041/t/model_tests.d/multistrap-examples/arm/home/foo
Config-Model-2.041/t/model_tests.d/multistrap-examples/arm/home/foo/my_arm.conf
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab/Iso9660_Opt.pl
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab/SwapOptions.pl
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab/UsbFsOptions.pl
Config-Model-2.041/examples/fstab/lib/Config/Model/models/MyFstab/CommonOptions.pl
Config-Model-2.041/t/model_tests.d/multistrap-examples/igep0020/home/foo
Config-Model-2.041/t/model_tests.d/multistrap-examples/igep0020/home/foo/strap-igep0020.conf
Config-Model-2.041/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap
Config-Model-2.041/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap/arm.conf
Config-Model-2.041/t/model_tests.d/multistrap-examples/arm/usr/share/multistrap
Config-Model-2.041/t/model_tests.d/multistrap-examples/arm/usr/share/multistrap/crosschroot.conf
Config-Model-2.041/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap/squeeze.conf
Config-Model-2.041/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap/crosschroot.conf
Config-Model-2.041/t/model_tests.d/multistrap-examples/from_scratch/usr/share/multistrap
Config-Model-2.041/t/model_tests.d/multistrap-examples/from_scratch/usr/share/multistrap/crosschroot.conf
CPAN.pm: Building D/DD/DDUMONT/Config-Model-2.041.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Build.PL
If you want to use the TermUI interface, you should install
Term::ReadLine::Perl or Term::ReadLine::Gnu
Checking prerequisites...
build_requires:
! Config::Model::Tester (2.040) is installed, but we need version >= 2.042
recommends:
* Fuse is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Could not create MYMETA files
Creating new 'Build' script for 'Config-Model' version '2.041'
---- Unsatisfied dependencies detected during ----
---- DDUMONT/Config-Model-2.041.tar.gz ----
Hash::Merge [requires]
Parse::RecDescent [requires]
Config::Model::Tester [build_requires]
Log::Log4perl [requires]
Running Build test
Delayed until after prerequisites
Running test for module 'Hash::Merge'
Running make for D/DM/DMUEY/Hash-Merge-0.12.tar.gz
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DM\DMUEY\Hash-Merge-0.12.tar.gz ok
Hash-Merge-0.12/
Hash-Merge-0.12/Changes
Hash-Merge-0.12/Makefile.PL
Hash-Merge-0.12/MANIFEST
Hash-Merge-0.12/Merge.pm
Hash-Merge-0.12/META.yml
Hash-Merge-0.12/README
Hash-Merge-0.12/t/
Hash-Merge-0.12/t/merge.t
Hash-Merge-0.12/t/oo.t
CPAN.pm: Building D/DM/DMUEY/Hash-Merge-0.12.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Hash::Merge
Could not read metadata file. Falling back to other methods to determine prerequisites
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp Merge.pm blib\lib\Hash\Merge.pm
DMUEY/Hash-Merge-0.12.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/merge.t ..
1..45
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 - Array on Scalar
ok 5 - Left Precedent - Array on Array
ok 6 - Left Precedent - Array on Hash
ok 7 - Left Precedent - Hash on Scalar
ok 8 - Left Precedent - Hash on Array
ok 9 - Left Precedent - Hash on Hash
ok 10 - Right Precedent - Scalar on Scalar
ok 11 - Right Precedent - Scalar on Array
ok 12 - Right Precedent - Scalar on Hash
ok 13 - Right Precedent - Array on Scalar
ok 14 - Right Precedent - Array on Array
ok 15 - Right Precedent - Array on Hash
ok 16 - Right Precedent - Hash on Scalar
ok 17 - Right Precedent - Hash on Array
ok 18 - Right Precedent - Hash on Hash
ok 19 - Storage Precedent - Scalar on Scalar
ok 20 - Storage Precedent - Scalar on Array
ok 21 - Storage Precedent - Scalar on Hash
ok 22 - Storage Precedent - Array on Scalar
ok 23 - Storage Precedent - Array on Array
ok 24 - Storage Precedent - Array on Hash
ok 25 - Storage Precedent - Hash on Scalar
ok 26 - Storage Precedent - Hash on Array
ok 27 - Storage Precedent - Hash on Hash
ok 28 - Retainment Precedent - Scalar on Scalar
ok 29 - Retainment Precedent - Scalar on Array
ok 30 - Retainment Precedent - Scalar on Hash
ok 31 - Retainment Precedent - Array on Scalar
ok 32 - Retainment Precedent - Array on Array
ok 33 - Retainment Precedent - Array on Hash
ok 34 - Retainment Precedent - Hash on Scalar
ok 35 - Retainment Precedent - Hash on Array
ok 36 - Retainment Precedent - Hash on Hash
ok 37 - Custom Precedent - Scalar on Scalar
ok 38 - Custom Precedent - Scalar on Array
ok 39 - Custom Precedent - Scalar on Hash
ok 40 - Custom Precedent - Array on Scalar
ok 41 - Custom Precedent - Array on Array
ok 42 - Custom Precedent - Array on Hash
ok 43 - Custom Precedent - Hash on Scalar
ok 44 - Custom Precedent - Hash on Array
ok 45 - Custom Precedent - Hash on Hash
ok
t/oo.t .....
1..49
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 - Array on Scalar
ok 6 - Left Precedent - Array on Array
ok 7 - Left Precedent - Array on Hash
ok 8 - Left Precedent - Hash on Scalar
ok 9 - Left Precedent - Hash on Array
ok 10 - Left Precedent - Hash on Hash
ok 11 - set_behavior() returns previous behavior
ok 12 - set_behavior() actually sets the behavior)
ok 13 - Right Precedent - Scalar on Scalar
ok 14 - Right Precedent - Scalar on Array
ok 15 - Right Precedent - Scalar on Hash
ok 16 - Right Precedent - Array on Scalar
ok 17 - Right Precedent - Array on Array
ok 18 - Right Precedent - Array on Hash
ok 19 - Right Precedent - Hash on Scalar
ok 20 - Right Precedent - Hash on Array
ok 21 - Right Precedent - Hash on Hash
ok 22 - "global" function does not affect object
ok 23 - Storage Precedent - Scalar on Scalar
ok 24 - Storage Precedent - Scalar on Array
ok 25 - Storage Precedent - Scalar on Hash
ok 26 - Storage Precedent - Array on Scalar
ok 27 - Storage Precedent - Array on Array
ok 28 - Storage Precedent - Array on Hash
ok 29 - Storage Precedent - Hash on Scalar
ok 30 - Storage Precedent - Hash on Array
ok 31 - Storage Precedent - Hash on Hash
ok 32 - Retainment Precedent - Scalar on Scalar
ok 33 - Retainment Precedent - Scalar on Array
ok 34 - Retainment Precedent - Scalar on Hash
ok 35 - Retainment Precedent - Array on Scalar
ok 36 - Retainment Precedent - Array on Array
ok 37 - Retainment Precedent - Array on Hash
ok 38 - Retainment Precedent - Hash on Scalar
ok 39 - Retainment Precedent - Hash on Array
ok 40 - Retainment Precedent - Hash on Hash
ok 41 - Custom Precedent - Scalar on Scalar
ok 42 - Custom Precedent - Scalar on Array
ok 43 - Custom Precedent - Scalar on Hash
ok 44 - Custom Precedent - Array on Scalar
ok 45 - Custom Precedent - Array on Array
ok 46 - Custom Precedent - Array on Hash
ok 47 - Custom Precedent - Hash on Scalar
ok 48 - Custom Precedent - Hash on Array
ok 49 - Custom Precedent - Hash on Hash
ok
All tests successful.
Files=2, Tests=94, 0 wallclock secs ( 0.03 usr + 0.03 sys = 0.06 CPU)
Result: PASS
DMUEY/Hash-Merge-0.12.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Hash-Merge-0.12 already made
Running test for module 'Parse::RecDescent'
Running make for J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\J\JT\JTBRAUN\Parse-RecDescent-1.967009.tar.gz ok
Parse-RecDescent-1.967009/
Parse-RecDescent-1.967009/Changes
Parse-RecDescent-1.967009/demo/
Parse-RecDescent-1.967009/demo/demo_dot.pl
Parse-RecDescent-1.967009/demo/demo_LaTeXish.pl
Parse-RecDescent-1.967009/demo/demo_parsetree.pl
Parse-RecDescent-1.967009/demo/demo_separators.pl
Parse-RecDescent-1.967009/demo/demo_metaRD.pm
Parse-RecDescent-1.967009/demo/demo_restructure_easy.pl
Parse-RecDescent-1.967009/demo/demo_OOautoparsetree.pl
Parse-RecDescent-1.967009/demo/demo_logic.pl
Parse-RecDescent-1.967009/demo/demo_selfmod.pl
Parse-RecDescent-1.967009/demo/demo_undumper.pl
Parse-RecDescent-1.967009/demo/demo_quicklist.pl
Parse-RecDescent-1.967009/demo/demo_mccoy.pl
Parse-RecDescent-1.967009/demo/demo_autoscoresep.pl
Parse-RecDescent-1.967009/demo/demo.pl
Parse-RecDescent-1.967009/demo/demo_lisplike.pl
Parse-RecDescent-1.967009/demo/demo_derived.pl
Parse-RecDescent-1.967009/demo/demo_skipcomment.pl
Parse-RecDescent-1.967009/demo/demo_buildcalc.pl
Parse-RecDescent-1.967009/demo/demo_recipe.pl
Parse-RecDescent-1.967009/demo/demo_piecewise.pl
Parse-RecDescent-1.967009/demo/demo_simplequery.pl
Parse-RecDescent-1.967009/demo/demo_language.pl
Parse-RecDescent-1.967009/demo/demo_PerlCSV.pl
Parse-RecDescent-1.967009/demo/demo_implicit.pl
Parse-RecDescent-1.967009/demo/demo_decomment.pl
Parse-RecDescent-1.967009/demo/demo_autostub.pl
Parse-RecDescent-1.967009/demo/demo_eval.pl
Parse-RecDescent-1.967009/demo/demo_LaTeXish_autoact.pl
Parse-RecDescent-1.967009/demo/demo_perlparsing.pl
Parse-RecDescent-1.967009/demo/demo_leftop.pl
Parse-RecDescent-1.967009/demo/demo_NL2SQL.pl
Parse-RecDescent-1.967009/demo/demo_decomment_nonlocal.pl
Parse-RecDescent-1.967009/demo/demo_precalc.pl
Parse-RecDescent-1.967009/demo/demo_cpp.pl
Parse-RecDescent-1.967009/demo/demo_simple.pl
Parse-RecDescent-1.967009/demo/demo_matchrule2.pl
Parse-RecDescent-1.967009/demo/demo_embedding.pl
Parse-RecDescent-1.967009/demo/demo_errors.pl
Parse-RecDescent-1.967009/demo/demo_delete.pl
Parse-RecDescent-1.967009/demo/demo.c
Parse-RecDescent-1.967009/demo/demo_another_Cgrammar.pl
Parse-RecDescent-1.967009/demo/demo_whoson.pl
Parse-RecDescent-1.967009/demo/demo_tokens.pl
Parse-RecDescent-1.967009/demo/demo_codeblock.pl
Parse-RecDescent-1.967009/demo/demo_textgen.pl
Parse-RecDescent-1.967009/demo/demo_Cgrammar_v2.pl
Parse-RecDescent-1.967009/demo/demo_methods.pl
Parse-RecDescent-1.967009/demo/demo_Cgrammar.pl
Parse-RecDescent-1.967009/demo/demo_simpleXML.pl
Parse-RecDescent-1.967009/demo/demo_street.pl
Parse-RecDescent-1.967009/demo/demo_bad.pl
Parse-RecDescent-1.967009/demo/demo_opreps.pl
Parse-RecDescent-1.967009/demo/demo_arithmetic.pl
Parse-RecDescent-1.967009/demo/demo_restructure_painful.pl
Parse-RecDescent-1.967009/demo/demo_itemhash.pl
Parse-RecDescent-1.967009/demo/demo_autorule.pl
Parse-RecDescent-1.967009/demo/demo_calc.pl
Parse-RecDescent-1.967009/demo/demo_scoredsep.pl
Parse-RecDescent-1.967009/demo/demo_operator.pl
Parse-RecDescent-1.967009/demo/demo_leftassoc.pl
Parse-RecDescent-1.967009/demo/demo_template.pl
Parse-RecDescent-1.967009/demo/demo_randomsentence.pl
Parse-RecDescent-1.967009/demo/demo_lexer.pl
Parse-RecDescent-1.967009/demo/demo_matchrule.pl
Parse-RecDescent-1.967009/demo/demo_OOparsetree.pl
Parse-RecDescent-1.967009/Makefile.PL
Parse-RecDescent-1.967009/MANIFEST
Parse-RecDescent-1.967009/lib/
Parse-RecDescent-1.967009/lib/Parse/
Parse-RecDescent-1.967009/lib/Parse/RecDescent.pm
Parse-RecDescent-1.967009/README
Parse-RecDescent-1.967009/Build.PL
Parse-RecDescent-1.967009/META.json
Parse-RecDescent-1.967009/tutorial/
Parse-RecDescent-1.967009/tutorial/TPJ_maze.gif
Parse-RecDescent-1.967009/tutorial/TPJ-yacc-proc.gif
Parse-RecDescent-1.967009/tutorial/TPJ_tree.gif
Parse-RecDescent-1.967009/tutorial/TPJ-PRD-proc.gif
Parse-RecDescent-1.967009/tutorial/tutorial.html
Parse-RecDescent-1.967009/t/
Parse-RecDescent-1.967009/t/00.load.t
Parse-RecDescent-1.967009/t/reentry.t
Parse-RecDescent-1.967009/t/precompile.t
Parse-RecDescent-1.967009/t/skip.t
Parse-RecDescent-1.967009/t/separated_repetition.t
Parse-RecDescent-1.967009/t/pod.t
Parse-RecDescent-1.967009/t/leftop_cap.t
Parse-RecDescent-1.967009/t/text.t
Parse-RecDescent-1.967009/t/util.pl
Parse-RecDescent-1.967009/t/01.basics.t
Parse-RecDescent-1.967009/t/autotree.t
Parse-RecDescent-1.967009/t/re_capture_return.t
Parse-RecDescent-1.967009/t/skip_dynamic.t
Parse-RecDescent-1.967009/META.yml
Parse-RecDescent-1.967009/ToDo
Prepending C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Parse::RecDescent
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Parse/RecDescent.pm blib\lib\Parse\RecDescent.pm
JTBRAUN/Parse-RecDescent-1.967009.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
# Testing Parse::RecDescent 1.967009
t/00.load.t ...............
1..1
ok 1 - use Parse::RecDescent;
ok
t/01.basics.t .............
1..28
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok
t/autotree.t ..............
1..9
ok 1 - created autotree grammar
ok 2 - parsed input text
ok 3 - got "" as ""
ok 4 - created autotree grammar
ok 5 - parsed input text
ok 6 - got ":BaseModule" as "BaseModule::"
ok 7 - created autotree grammar
ok 8 - parsed input text
ok 9 - got ":BaseModule::" as "BaseModule::"
ok
t/leftop_cap.t ............
1..8
ok 1 - Noncapturing leftop
ok 2 - Capturing leftop
ok 3 - Noncapturing rightop
ok 4 - Capturing rightop
ok 5 - Position capturing leftop
ok 6 - Position noncapturing leftop
ok 7 - Position capturing rightop
ok 8 - Position noncapturing rightop
ok
t/pod.t ...................
1..1
ok 1 - POD test for blib/lib/Parse/RecDescent.pm
ok
t/precompile.t ............
1..14
ok 1 - no preexisting precompiled parser
ok 2 - created a dependent precompiled parser:
ok 3 - found dependent precompiled parser
ok 4 - use'd a dependent precompiled parser:
ok 5 - deleted dependent precompiled parser
ok 6 - ran a dependent precompiled parser
ok 7 - correct result from precompiled parser
ok 8 - no preexisting precompiled parser
ok 9 - created a standalone precompiled parser:
ok 10 - found standalone precompiled parser
ok 11 - use'd a standalone precompiled parser:
ok 12 - deleted standalone precompiled parser
ok 13 - ran a standalone precompiled parser
ok 14 - correct result from precompiled parser
ok
t/re_capture_return.t .....
ok 1 - Created parser
ok 2
1..2
ok
t/reentry.t ...............
1..16
ok 1 - no warnings emitted during grammar1 parsing
ok 2 - no warnings emitted during grammar2 parsing
ok 3 - grammars produce same result
ok 4 - no warnings emitted during grammar execution
ok 5 - no warnings emitted during grammar1 parsing
ok 6 - no warnings emitted during grammar2 parsing
ok 7 - grammars produce same result
ok 8 - no warnings emitted during grammar execution
ok 9 - no warnings emitted during grammar1 parsing
ok 10 - no warnings emitted during grammar2 parsing
ok 11 - grammars produce same result
ok 12 - no warnings emitted during grammar execution
ok 13 - no warnings emitted during grammar1 parsing
ok 14 - no warnings emitted during grammar2 parsing
ok 15 - grammars produce same result
ok 16 - no warnings emitted during grammar execution
ok
t/separated_repetition.t ..
ok 1 - Created parser
ok 2
1..2
ok
t/skip.t ..................
1..8
ok 1 - got a parser
ok 2 - foo_with_skip()
ok 3 - foo() with regex $P::RD::skip
ok 4 - foo() with string $P::RD::skip
ok 5 - got a parser
ok 6 - foo_with_skip()
ok 7 - foo() with regex $P::RD::skip
ok 8 - foo() with string $P::RD::skip
ok
t/skip_dynamic.t ..........
1..3
ok 1 - got a parser
ok 2 - foo()
ok 3 - foo() with string $::skip
ok
t/text.t ..................
1..2
ok 1 - got a parser
ok 2 - text modification ok
ok
All tests successful.
Files=12, Tests=94, 3 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU)
Result: PASS
JTBRAUN/Parse-RecDescent-1.967009.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Parse-RecDescent-1.967009 already made
Running test for module 'Config::Model::Tester'
Running make for D/DD/DDUMONT/Config-Model-Tester-2.042.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/D/DD/DDUMONT/Config-Model-Tester-2.042.tar.gz
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DD\DDUMONT\Config-Model-Tester-2.042.tar.gz ok
Config-Model-Tester-2.042
Config-Model-Tester-2.042/Changes
Config-Model-Tester-2.042/t
Config-Model-Tester-2.042/t/pod.t
Config-Model-Tester-2.042/LICENSE
Config-Model-Tester-2.042/META.yml
Config-Model-Tester-2.042/MANIFEST
Config-Model-Tester-2.042/Build.PL
Config-Model-Tester-2.042/META.json
Config-Model-Tester-2.042/README.pod
Config-Model-Tester-2.042/Makefile.PL
Config-Model-Tester-2.042/MANIFEST.SKIP
Config-Model-Tester-2.042/t/model_tests.t
Config-Model-Tester-2.042/lib/Config/Model
Config-Model-Tester-2.042/lib/Config/Model/Tester.pm
Prepending C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DD/DDUMONT/Config-Model-Tester-2.042.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Config::Model::Tester
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Config/Model/Tester.pm blib\lib\Config\Model\Tester.pm
cp README.pod blib\lib\Config\Model\README.pod
DDUMONT/Config-Model-Tester-2.042.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/model_tests.t ..
ok 1 - compiled
ok 2 - test memory cycle
1..2
ok
t/pod.t .......... skipped: these tests are for testing by the author
All tests successful.
Files=2, Tests=2, 2 wallclock secs ( 0.05 usr + 0.02 sys = 0.06 CPU)
Result: PASS
DDUMONT/Config-Model-Tester-2.042.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Dominique Dumont <ddumont@cpan.org>
Test framework for Config::Model
>>> (cd C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND && tar cvf - Config-Model-Tester-2.042.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/D/DD/DDUMONT/Config-Model-Tester-2.042.tar.gz
Config-Model-Tester-2.042.ppd
blib/
blib/lib/
blib/lib/Config/
blib/lib/Config/Model/
blib/lib/Config/Model/README.pod
blib/lib/Config/Model/Tester.pm
>>> mv C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/Config-Model-Tester-2.042.ppd C:/cpanfly-5.14/var/REPO/D/DD/DDUMONT
Running test for module 'Log::Log4perl'
Running make for M/MS/MSCHILLI/Log-Log4perl-1.42.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/lib C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\M\MS\MSCHILLI\Log-Log4perl-1.42.tar.gz ok
Log-Log4perl-1.42/
Log-Log4perl-1.42/xml/
Log-Log4perl-1.42/xml/log4perl.dtd
Log-Log4perl-1.42/xml/log4j-1.2.dtd
Log-Log4perl-1.42/eg/
Log-Log4perl-1.42/eg/newsyslog-test
Log-Log4perl-1.42/eg/5005it.pl
Log-Log4perl-1.42/eg/log4j-manual-1.conf
Log-Log4perl-1.42/eg/log4j-utf8.conf
Log-Log4perl-1.42/eg/dupe-warning.conf
Log-Log4perl-1.42/eg/syslog.pl
Log-Log4perl-1.42/eg/color
Log-Log4perl-1.42/eg/yamlparser
Log-Log4perl-1.42/eg/log4j-file-append-java.conf
Log-Log4perl-1.42/eg/L4pResurrectable.pm
Log-Log4perl-1.42/eg/log4j-manual-2.conf
Log-Log4perl-1.42/eg/override_appender
Log-Log4perl-1.42/eg/log4j-manual-3.conf
Log-Log4perl-1.42/eg/log4j-file-append-perl.conf
Log-Log4perl-1.42/eg/benchmarks/
Log-Log4perl-1.42/eg/benchmarks/simple
Log-Log4perl-1.42/eg/benchmarks/Makefile
Log-Log4perl-1.42/eg/l4p-tmpl
Log-Log4perl-1.42/eg/jabber.conf
Log-Log4perl-1.42/eg/prototype
Log-Log4perl-1.42/lib/
Log-Log4perl-1.42/lib/Log/
Log-Log4perl-1.42/lib/Log/Log4perl.pm
Log-Log4perl-1.42/lib/Log/Log4perl/
Log-Log4perl-1.42/lib/Log/Log4perl/Filter/
Log-Log4perl-1.42/lib/Log/Log4perl/Filter/Boolean.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Filter/LevelRange.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Filter/LevelMatch.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Filter/StringMatch.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Filter/MDC.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Config/
Log-Log4perl-1.42/lib/Log/Log4perl/Config/Watch.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Config/PropertyConfigurator.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Config/DOMConfigurator.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Config/BaseConfigurator.pm
Log-Log4perl-1.42/lib/Log/Log4perl/NDC.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Config.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/FileAppender.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/RollingFileAppender.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/NTEventLogAppender.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/TestBuffer.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/JDBCAppender.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/ConsoleAppender.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap/SyslogAppender.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Util.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Level.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Filter.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Catalyst.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Util/
Log-Log4perl-1.42/lib/Log/Log4perl/Util/TimeTracker.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Util/Semaphore.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Logger.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Layout.pm
Log-Log4perl-1.42/lib/Log/Log4perl/JavaMap.pm
Log-Log4perl-1.42/lib/Log/Log4perl/InternalDebug.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/Synchronized.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/RRDs.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/Screen.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/DBI.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/TestBuffer.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/ScreenColoredLevels.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/Socket.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/Buffer.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/Limit.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/File.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/TestFileCreeper.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/TestArrayBuffer.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Appender/String.pm
Log-Log4perl-1.42/lib/Log/Log4perl/FAQ.pm
Log-Log4perl-1.42/lib/Log/Log4perl/MDC.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Layout/
Log-Log4perl-1.42/lib/Log/Log4perl/Layout/PatternLayout/
Log-Log4perl-1.42/lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Layout/PatternLayout.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Layout/SimpleLayout.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Layout/NoopLayout.pm
Log-Log4perl-1.42/lib/Log/Log4perl/Resurrector.pm
Log-Log4perl-1.42/lib/Log/Log4perl/DateFormat.pm
Log-Log4perl-1.42/LICENSE
Log-Log4perl-1.42/Makefile.PL
Log-Log4perl-1.42/MANIFEST.SKIP
Log-Log4perl-1.42/META.json
Log-Log4perl-1.42/ldap/
Log-Log4perl-1.42/ldap/log4perl-2.ldif
Log-Log4perl-1.42/ldap/log4perl-unittest.ldif
Log-Log4perl-1.42/ldap/testload.ldif
Log-Log4perl-1.42/MANIFEST
Log-Log4perl-1.42/t/
Log-Log4perl-1.42/t/049Unhide.t
Log-Log4perl-1.42/t/002Logger.t
Log-Log4perl-1.42/t/048lwp.t
Log-Log4perl-1.42/t/deeper6.expected
Log-Log4perl-1.42/t/014ConfErrs.t
Log-Log4perl-1.42/t/043VarSubst.t
Log-Log4perl-1.42/t/017Watch.t
Log-Log4perl-1.42/t/058Warnings.t
Log-Log4perl-1.42/t/lib/
Log-Log4perl-1.42/t/lib/Log4perlInternalTest.pm
Log-Log4perl-1.42/t/065Undef.t
Log-Log4perl-1.42/t/020Easy2.t
Log-Log4perl-1.42/t/056SyncApp2.t
Log-Log4perl-1.42/t/020Easy.t
Log-Log4perl-1.42/t/030LDLevel.t
Log-Log4perl-1.42/t/031NDC.t
Log-Log4perl-1.42/t/040Filter.t
Log-Log4perl-1.42/t/057MsgChomp.t
Log-Log4perl-1.42/t/011JFile.t
Log-Log4perl-1.42/t/018Init.t
Log-Log4perl-1.42/t/051Extra.t
Log-Log4perl-1.42/t/015fltmsg.t
Log-Log4perl-1.42/t/023Date.t
Log-Log4perl-1.42/t/060Initialized.t
Log-Log4perl-1.42/t/009Deuce.t
Log-Log4perl-1.42/t/064RealClass.t
Log-Log4perl-1.42/t/testdisp.pl
Log-Log4perl-1.42/t/055AppDestroy.t
Log-Log4perl-1.42/t/006Config-Java.t
Log-Log4perl-1.42/t/027Watch4.t
Log-Log4perl-1.42/t/046RRDs.t
Log-Log4perl-1.42/t/010JConsole.t
Log-Log4perl-1.42/t/001Level.t
Log-Log4perl-1.42/t/059Wrapper.t
Log-Log4perl-1.42/t/016Export.t
Log-Log4perl-1.42/t/005Config-Perl.t
Log-Log4perl-1.42/t/007LogPrio.t
Log-Log4perl-1.42/t/036JSyslog.t
Log-Log4perl-1.42/t/025CustLevels.t
Log-Log4perl-1.42/t/026FileApp.t
Log-Log4perl-1.42/t/035JDBCAppender.t
Log-Log4perl-1.42/t/019Warn.t
Log-Log4perl-1.42/t/032JRollFile.t
Log-Log4perl-1.42/t/003Layout.t
Log-Log4perl-1.42/t/045Composite.t
Log-Log4perl-1.42/t/039XML-DOM2.t
Log-Log4perl-1.42/t/compare.pl
Log-Log4perl-1.42/t/050Buffer.t
Log-Log4perl-1.42/t/054Subclass.t
Log-Log4perl-1.42/t/067Exception.t
Log-Log4perl-1.42/t/042SyncApp.t
Log-Log4perl-1.42/t/062InitHash.t
Log-Log4perl-1.42/t/022Wrap.t
Log-Log4perl-1.42/t/028Additivity.t
Log-Log4perl-1.42/t/008ConfCat.t
Log-Log4perl-1.42/t/063LoggerRemove.t
Log-Log4perl-1.42/t/003Layout-Rr.t
Log-Log4perl-1.42/t/024WarnDieCarp.t
Log-Log4perl-1.42/t/038XML-DOM1.t
Log-Log4perl-1.42/t/034DBI.t
Log-Log4perl-1.42/t/037JWin32Event.t
Log-Log4perl-1.42/t/021AppThres.t
Log-Log4perl-1.42/t/012Deeper.t
Log-Log4perl-1.42/t/053Resurrect.t
Log-Log4perl-1.42/t/066SQLite.t
Log-Log4perl-1.42/t/041SafeEval.t
Log-Log4perl-1.42/t/027Watch2.t
Log-Log4perl-1.42/t/061Multiline.t
Log-Log4perl-1.42/t/029SysWide.t
Log-Log4perl-1.42/t/044XML-Filter.t
Log-Log4perl-1.42/t/027Watch3.t
Log-Log4perl-1.42/t/deeper7.expected
Log-Log4perl-1.42/t/deeper1.expected
Log-Log4perl-1.42/t/033UsrCspec.t
Log-Log4perl-1.42/t/013Bench.t
Log-Log4perl-1.42/t/004Config.t
Log-Log4perl-1.42/t/052Utf8.t
Log-Log4perl-1.42/Changes
Log-Log4perl-1.42/README
Log-Log4perl-1.42/META.yml
Log-Log4perl-1.42/.licensizer.yml
Prepending C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/lib C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building M/MS/MSCHILLI/Log-Log4perl-1.42.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Log::Log4perl
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Log/Log4perl/Filter/LevelRange.pm blib\lib\Log\Log4perl\Filter\LevelRange.pm
cp lib/Log/Log4perl/JavaMap/ConsoleAppender.pm blib\lib\Log\Log4perl\JavaMap\ConsoleAppender.pm
cp lib/Log/Log4perl/JavaMap/TestBuffer.pm blib\lib\Log\Log4perl\JavaMap\TestBuffer.pm
cp lib/Log/Log4perl/MDC.pm blib\lib\Log\Log4perl\MDC.pm
cp lib/Log/Log4perl/NDC.pm blib\lib\Log\Log4perl\NDC.pm
cp lib/Log/Log4perl/Layout.pm blib\lib\Log\Log4perl\Layout.pm
cp lib/Log/Log4perl/Appender/TestBuffer.pm blib\lib\Log\Log4perl\Appender\TestBuffer.pm
cp lib/Log/Log4perl/Util/TimeTracker.pm blib\lib\Log\Log4perl\Util\TimeTracker.pm
cp lib/Log/Log4perl/Appender/ScreenColoredLevels.pm blib\lib\Log\Log4perl\Appender\ScreenColoredLevels.pm
cp lib/Log/Log4perl/Resurrector.pm blib\lib\Log\Log4perl\Resurrector.pm
cp lib/Log/Log4perl/Layout/SimpleLayout.pm blib\lib\Log\Log4perl\Layout\SimpleLayout.pm
cp lib/Log/Log4perl/JavaMap/SyslogAppender.pm blib\lib\Log\Log4perl\JavaMap\SyslogAppender.pm
cp lib/Log/Log4perl/Filter.pm blib\lib\Log\Log4perl\Filter.pm
cp lib/Log/Log4perl/Util/Semaphore.pm blib\lib\Log\Log4perl\Util\Semaphore.pm
cp lib/Log/Log4perl/Util.pm blib\lib\Log\Log4perl\Util.pm
cp lib/Log/Log4perl/Appender/Limit.pm blib\lib\Log\Log4perl\Appender\Limit.pm
cp lib/Log/Log4perl/FAQ.pm blib\lib\Log\Log4perl\FAQ.pm
cp lib/Log/Log4perl/Config.pm blib\lib\Log\Log4perl\Config.pm
cp lib/Log/Log4perl/Appender/RRDs.pm blib\lib\Log\Log4perl\Appender\RRDs.pm
cp lib/Log/Log4perl/Layout/NoopLayout.pm blib\lib\Log\Log4perl\Layout\NoopLayout.pm
cp lib/Log/Log4perl/JavaMap/FileAppender.pm blib\lib\Log\Log4perl\JavaMap\FileAppender.pm
cp lib/Log/Log4perl/Appender/Socket.pm blib\lib\Log\Log4perl\Appender\Socket.pm
cp lib/Log/Log4perl/Appender/DBI.pm blib\lib\Log\Log4perl\Appender\DBI.pm
cp lib/Log/Log4perl/Filter/LevelMatch.pm blib\lib\Log\Log4perl\Filter\LevelMatch.pm
cp lib/Log/Log4perl/Filter/MDC.pm blib\lib\Log\Log4perl\Filter\MDC.pm
cp lib/Log/Log4perl/Catalyst.pm blib\lib\Log\Log4perl\Catalyst.pm
cp lib/Log/Log4perl/JavaMap.pm blib\lib\Log\Log4perl\JavaMap.pm
cp lib/Log/Log4perl/Config/PropertyConfigurator.pm blib\lib\Log\Log4perl\Config\PropertyConfigurator.pm
cp lib/Log/Log4perl/Filter/Boolean.pm blib\lib\Log\Log4perl\Filter\Boolean.pm
cp lib/Log/Log4perl/Appender/TestFileCreeper.pm blib\lib\Log\Log4perl\Appender\TestFileCreeper.pm
cp lib/Log/Log4perl/InternalDebug.pm blib\lib\Log\Log4perl\InternalDebug.pm
cp lib/Log/Log4perl/Appender/File.pm blib\lib\Log\Log4perl\Appender\File.pm
cp lib/Log/Log4perl/Level.pm blib\lib\Log\Log4perl\Level.pm
cp lib/Log/Log4perl/Appender/TestArrayBuffer.pm blib\lib\Log\Log4perl\Appender\TestArrayBuffer.pm
cp lib/Log/Log4perl/Appender/Synchronized.pm blib\lib\Log\Log4perl\Appender\Synchronized.pm
cp lib/Log/Log4perl/Appender/Buffer.pm blib\lib\Log\Log4perl\Appender\Buffer.pm
cp lib/Log/Log4perl/Appender/String.pm blib\lib\Log\Log4perl\Appender\String.pm
cp lib/Log/Log4perl/JavaMap/JDBCAppender.pm blib\lib\Log\Log4perl\JavaMap\JDBCAppender.pm
cp lib/Log/Log4perl/JavaMap/RollingFileAppender.pm blib\lib\Log\Log4perl\JavaMap\RollingFileAppender.pm
cp lib/Log/Log4perl/Config/DOMConfigurator.pm blib\lib\Log\Log4perl\Config\DOMConfigurator.pm
cp lib/Log/Log4perl.pm blib\lib\Log\Log4perl.pm
cp lib/Log/Log4perl/JavaMap/NTEventLogAppender.pm blib\lib\Log\Log4perl\JavaMap\NTEventLogAppender.pm
cp lib/Log/Log4perl/Layout/PatternLayout.pm blib\lib\Log\Log4perl\Layout\PatternLayout.pm
cp lib/Log/Log4perl/Filter/StringMatch.pm blib\lib\Log\Log4perl\Filter\StringMatch.pm
cp lib/Log/Log4perl/DateFormat.pm blib\lib\Log\Log4perl\DateFormat.pm
cp lib/Log/Log4perl/Appender.pm blib\lib\Log\Log4perl\Appender.pm
cp lib/Log/Log4perl/Appender/Screen.pm blib\lib\Log\Log4perl\Appender\Screen.pm
cp lib/Log/Log4perl/Logger.pm blib\lib\Log\Log4perl\Logger.pm
cp lib/Log/Log4perl/Config/BaseConfigurator.pm blib\lib\Log\Log4perl\Config\BaseConfigurator.pm
cp lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm blib\lib\Log\Log4perl\Layout\PatternLayout\Multiline.pm
cp lib/Log/Log4perl/Config/Watch.pm blib\lib\Log\Log4perl\Config\Watch.pm
C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e cp -- eg/l4p-tmpl blib\script\l4p-tmpl
pl2bat.bat blib\script\l4p-tmpl
MSCHILLI/Log-Log4perl-1.42.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/lib C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/001Level.t .........
1..34
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:29 2013
# Current time GMT: Thu Aug 15 09:57:29 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok
t/002Logger.t ........
1..74
ok 1
ok 2 - is_trace false when L4p is uninitialized
ok 3 - is_debug false when L4p is uninitialized
ok 4 - is_error false when L4p is uninitialized
ok 5 - category accessor
ok 6 - Log1 same as Log2
ok 7 - Log4 same as Log5
ok 8 - Log6 same as Log7
ok 9 - Log1 same as Log8
ok 10 - log3 same as Log9
ok 11 - Log1 not Log3
ok 12 - Log3 not Log4
ok 13 - Log1 not Log6
ok 14 - Log3 not Log6
ok 15 - Log5 not Log6
ok 16 - Log5 not Log7
ok 17 - Log5 not Log1
ok 18 - Log7 not Log8
ok 19 - Log8 not Log9
ok 20
ok 21
ok 22 - log1 app buffer contains ERROR - Error Message
ok 23 - app buffer contains both ERROR and DEBUG message
ok 24 - app buffer contains ERROR only
ok 25 - app2 buffer contains ERROR only
ok 26 - app3 buffer contains ERROR
ok 27
ok 28 - app buffer contains ERROR
ok 29 - app2 buffer contains ERROR
ok 30 - app3 buffer contains ERROR
ok 31 - app buffer is empty
ok 32 - app2 buffer is empty
ok 33 - app3 buffer is empty
ok 34 - app buffer contains DEBUG
ok 35 - app2 buffer contains DEBUG
ok 36 - app3 buffer is empty
ok 37 - log0 is_trace == 1
ok 38 - log0 is_error == 1
ok 39 - log1 is_error == 1
ok 40 - log1 is_info == 1
ok 41 - log1 is_fatal == 1
ok 42 - log1 is_debug == 1
ok 43 - log2 is_error == 1
ok 44 - log2 is_info == 0
ok 45 - log2 is_fatal == 1
ok 46 - log2 is_debug == 0
ok 47 - log3 is_error == 1
ok 48 - log3 is_info == 1
ok 49 - log3 is_fatal == 1
ok 50 - log3 is_debug == 0
ok 51 - log3 is_error == 1
ok 52 - log3 is_info == 1
ok 53 - log3 is_fatal == 1
ok 54 - log3 is_debug == 1
ok 55 - log2 is_error == 1
ok 56 - log2 is_info == 0
ok 57 - log2 is_fatal == 1
ok 58 - log2 is_debug == 0
ok 59 - log1 is_error == 1
ok 60 - log1 is_info == 1
ok 61 - log1 is_fatal == 1
ok 62 - log1 is_debug == 0
ok 63 - app buffer contains DEBUG and INFO
ok 64 - app2 buffer contains DEBUG
ok 65 - app3 buffer contains INFO
ok 66
ok 67 - app buffer contains 2 lines
ok 68 - a.jabber.server
ok 69 - bunny
ok 70 - elmer@a.jabber.server
ok 71 - sam@another.jabber.server
ok 72 - all appenders
ok 73 - Adding file appender
ok 74 - Adding screen appender
ok
t/003Layout-Rr.t .....
1..2
ok 1
ok 2
ok
t/003Layout.t ........
1..24
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok
t/004Config.t ........
1..28
ok 1 - Startup
ok 2 - Root logger
ok 3 - Root logger inherited
ok 4 - Init via string
ok 5 - Init via hashref
ok 6 - Config and Jabber
ok 7 - Config and Jabber
ok 8 - Config and Jabber
ok 9 - Config and Jabber
ok 10 - PatternLayout without ConversionPattern
ok 11 - Config in slurp mode
ok 12 - Init with parser object
ok 13 - Test integrity check on empty conf file
ok 14 - Autocorrecting rootLogger/rootlogger typo
ok 15 - Test integrity check on totally misspelled rootLogger typo
ok 16 - %M main
ok 17 - %M in package
ok 18 - %M{1} main
ok 19 - %M{1} package
ok 20 - %p{1} main
ok 21 - %p{1} package
ok 22 - value() accessor
ok 23 - value() accessor undef
ok 24 - value() accessor
ok 25 - value() accessor log4perl
ok 26 - 'trigger' category [rt.cpan.org \#50495]
ok 27 - support semi-colon comment character [github.com \#24]
ok 28 - support exclamation comment character [github.com \#24]
ok
t/005Config-Perl.t ...
1..3
ok 1
ok 2
ok 3
ok
t/006Config-Java.t ...
1..2
ok 1
ok 2
ok
t/007LogPrio.t .......
1..2
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:30 2013
# Current time GMT: Thu Aug 15 09:57:30 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok
t/008ConfCat.t .......
1..3
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:31 2013
# Current time GMT: Thu Aug 15 09:57:31 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok
t/009Deuce.t .........
1..5
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:31 2013
# Current time GMT: Thu Aug 15 09:57:31 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/010JConsole.t ......
1..1
ok 1
ok
t/011JFile.t .........
1..1
ok 1
ok
t/012Deeper.t ........
1..3
ok 1
ok 2
ok 3
ok
t/013Bench.t .........
1..1
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:32 2013
# Current time GMT: Thu Aug 15 09:57:32 2013
# Using Test.pm version 1.26
set $ENV{LOG4PERL_BENCH} to a true value to run benchmarks, skipping...
ok 1
ok
t/014ConfErrs.t ......
1..14
ok 1
ok 2
ok 3
ok 4
ok 5 - relative layout class
ok 6
ok 7 - nonsense conf file 1
ok 8
ok 9
ok 10 - no layout defined
ok 11
ok 12
ok 13
ok 14
ok
t/015fltmsg.t ........
1..5
ok 1 - warp_message undef
ok 2 - warp_message undef (JOIN_MSG_ARRAY_CHAR)
ok 3 - warp_message 0 (NoopLayout)
ok 4 - warp_message = function (by cref)
ok 5 - warp_message = function (by name)
ok
t/016Export.t ........
1..16
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:33 2013
# Current time GMT: Thu Aug 15 09:57:33 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok
t/017Watch.t .........
1..34
ok 1 - is_debug - true
ok 2 - is_info - true
ok 3 - is_warn - true
ok 4 - is_error - true
ok 5 - is_fatal - true
sleeping for 2 secs
ok 6 - no re-read until config has changed
sleeping for 2 secs
ok 7 - re-read if config has changed, even if no logger has fired
sleeping for 2 secs
ok 8 - no re-read unless config has changed
ok 9 - 1st init
ok 10 - is_debug - false
ok 11 - is_info - true
ok 12 - is_warn - true
ok 13 - is_error - true
ok 14 - is_fatal - true
sleeping for 2 secs
ok 15 - is_debug - false
ok 16 - is_info - true
ok 17 - is_warn - true
ok 18 - is_error - true
ok 19 - is_fatal - true
ok 20 - after reload
ok 21 # skip Signal handling not supported on Win32
ok 22 # skip Signal handling not supported on Win32
ok 23 # skip File recreation not supported on Win32
ok 24 # skip File recreation not supported on Win32
ok 25 # skip File recreation not supported on Win32
ok 26 # skip File recreation not supported on Win32
ok 27 # skip File recreation not supported on Win32
ok 28 # skip File recreation not supported on Win32
ok 29 # skip File recreation not supported on Win32
ok 30 # skip File recreation not supported on Win32
ok 31 # skip File recreation not supported on Win32
ok 32 # skip Removing busy files not supported on Win32
ok 33 # skip Signal handling not supported on Win32
ok 34 # skip Moving busy files not supported on Win32
ok
t/018Init.t ..........
1..2
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:41 2013
# Current time GMT: Thu Aug 15 09:57:41 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok
t/019Warn.t ..........
1..2
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:41 2013
# Current time GMT: Thu Aug 15 09:57:41 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok
t/020Easy.t ..........
1..21
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21 - logdie with wrapper
ok
t/020Easy2.t .........
1..3
ok 1 - no warning
ok 2 - TRACE check
ok 3 - Suppressed trace() check
ok
t/021AppThres.t ......
1..24
ok 1
ok 2 - Expect 0 appenders to be affected before first init since there are none
ok 3 - Threshold ERROR
ok 4 - Threshold WARN
ok 5 - Info suppressed
ok 6 - inherited
ok 7 - inherited
ok 8 - inherited
ok 9 - two hierarchies
ok 10 - two hierarchies
ok 11 - appender threshold
ok 12 - appender threshold
ok 13 - threshold/java
ok 14 - threshold/java
ok 15 - warn on misspelled 'threshold'
ok 16 - appender threshold
ok 17 - appender threshold
ok 18 - Expect 2 appenders to be affected
ok 19 - adjusted appender threshold
ok 20 - appender threshold
ok 21 - Expect 2 appenders to be affected
ok 22 - Expect 1 appender to be affected
ok 23 - adjusted appender threshold
ok 24 - appender threshold
ok
t/022Wrap.t ..........
1..5
ok 1 - appender check
ok 2 - appender check
ok 3 - cat on () is main
ok 4 - cat on (__PACKAGE__) is main
ok 5 - cat on ->() is main
ok
t/023Date.t ..........
1..36
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27 - literal yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
ok 28 - literal yyyy-MM-dd''HH:mm:ss.SSS''
ok 29 - literal yyyy-MM-dd''''HH:mm:ss.SSS
ok 30 - literal yyyy-MM-dd''''''HH:mm:ss.SSS
ok 31 - literal yyyy-MM-dd,HH:mm:ss.SSS
ok 32 - literal HH:mm:ss,SSS
ok 33 - literal dd MMM yyyy HH:mm:ss,SSS
ok 34 - literal hh 'o''clock' a
ok 35 - literal hh 'o'clock' a
ok 36 - literal yyyy-MM-dd 'at' HH:mm:ss
ok
t/024WarnDieCarp.t ...
1..73
ok 1 - Initialized OK
ok 2 - logwarn(Test 1: logwarn): STDERR contains "Test 1: logwarn"
ok 3 - logwarn(Test 1: logwarn): Buffer contains "Test 1: logwarn"
ok 4 - logdie(Test 2: logdie): STDERR contains "Test 2: logdie"
ok 5 - logdie(Test 2: logdie): Buffer contains "Test 2: logdie"
ok 6 - logcarp(Test 3: logcarp): STDERR contains "Test 3: logcarp"
ok 7 - logcarp(Test 3: logcarp): Buffer contains "Test 3: logcarp"
ok 8 - logcroak(Test 4: logcroak): STDERR contains "Test 4: logcroak"
ok 9 - logcroak(Test 4: logcroak): Buffer contains "Test 4: logcroak"
ok 10 - logcluck(Test 5: logcluck): STDERR contains "Test 5: logcluck"
ok 11 - logcluck(Test 5: logcluck): Buffer contains "Test 5: logcluck"
ok 12 - logconfess(Test 6: logconfess): STDERR contains "Test 6: logconfess"
ok 13 - logconfess(Test 6: logconfess): Buffer contains "Test 6: logconfess"
ok 14 - error_warn(Test 7: error_warn): STDERR contains "Test 7: error_warn"
ok 15 - error_warn(Test 7: error_warn): Buffer contains "Test 7: error_warn"
ok 16 - error_die(Test 8: error_die): STDERR contains "Test 8: error_die"
ok 17 - error_die(Test 8: error_die): Buffer contains "Test 8: error_die"
ok 18 - logdie(Test 9: logdie): STDERR contains "Test 9: logdie"
ok 19 - logdie(Test 9: logdie): Buffer contains "Test 9: logdie"
ok 20 - logcroak(Test 10: logcroak): STDERR contains "Test 10: logcroak"
ok 21 - logcroak(Test 10: logcroak): Buffer contains "Test 10: logcroak"
ok 22 - logconfess(Test 11: logconfess): STDERR contains "Test 11: logconfess"
ok 23 - logconfess(Test 11: logconfess): Buffer contains "Test 11: logconfess"
ok 24 - error_warn(Test 12: error_warn): STDERR contains "Test 12: error_warn"
ok 25 - error_warn(Test 12: error_warn): Buffer contains "Test 12: error_warn"
ok 26 - error_die(Test 13: error_die): STDERR contains "Test 13: error_die"
ok 27 - error_die(Test 13: error_die): Buffer contains "Test 13: error_die"
ok 28 - logwarn(Test 14: logwarn): STDERR does contain "Test 14: logwarn" (t/024WarnDieCarp.t:139)
ok 29 - logwarn(Test 14: logwarn): Buffer does NOT contain "Test 14: logwarn" (t/024WarnDieCarp.t:139)
ok 30 - logcarp(Test 15: logcarp): STDERR does contain "Test 15: logcarp" (t/024WarnDieCarp.t:139)
ok 31 - logcarp(Test 15: logcarp): Buffer does NOT contain "Test 15: logcarp" (t/024WarnDieCarp.t:139)
ok 32 - logcluck(Test 16: logcluck): STDERR does contain "Test 16: logcluck" (t/024WarnDieCarp.t:139)
ok 33 - logcluck(Test 16: logcluck): Buffer does NOT contain "Test 16: logcluck" (t/024WarnDieCarp.t:139)
ok 34 - logwarn(Test 17: logwarn): STDERR does contain "Test 17: logwarn" (t/024WarnDieCarp.t:149)
ok 35 - logwarn(Test 17: logwarn): Buffer does NOT contain "Test 17: logwarn" (t/024WarnDieCarp.t:149)
ok 36 - logcarp(Test 18: logcarp): STDERR does contain "Test 18: logcarp" (t/024WarnDieCarp.t:149)
ok 37 - logcarp(Test 18: logcarp): Buffer does NOT contain "Test 18: logcarp" (t/024WarnDieCarp.t:149)
ok 38 - logcluck(Test 19: logcluck): STDERR does contain "Test 19: logcluck" (t/024WarnDieCarp.t:149)
ok 39 - logcluck(Test 19: logcluck): Buffer does NOT contain "Test 19: logcluck" (t/024WarnDieCarp.t:149)
ok 40 - error_warn(Test 20: error_warn): STDERR does contain "Test 20: error_warn" (t/024WarnDieCarp.t:149)
ok 41 - error_warn(Test 20: error_warn): Buffer does NOT contain "Test 20: error_warn" (t/024WarnDieCarp.t:149)
ok 42 - error_die(Test 21: error_die): STDERR contains "Test 21: error_die"
ok 43 - error_die(Test 21: error_die): Buffer does NOT contain "Test 21: error_die"
ok 44 - logdie(Test 22: logdie): STDERR contains "Test 22: logdie"
ok 45 - logdie(Test 22: logdie): Buffer does NOT contain "Test 22: logdie"
ok 46 - logcroak(Test 23: logcroak): STDERR contains "Test 23: logcroak"
ok 47 - logcroak(Test 23: logcroak): Buffer does NOT contain "Test 23: logcroak"
ok 48 - logconfess(Test 24: logconfess): STDERR contains "Test 24: logconfess"
ok 49 - logconfess(Test 24: logconfess): Buffer does NOT contain "Test 24: logconfess"
ok 50 - %F-%L adjustment
ok 51 - Check logcroak/Carp
ok 52 - Check logdie
ok 53 - Check logcarp
ok 54 - bugfix: logdie with sub{} as argument
ok 55 - bugfix: logwarn with sub{} as argument
ok 56 - bugfix: logwarn with sub{filter/value} as argument
ok 57 - bugfix: logcroak with sub{} as argument
ok 58 - carp in subfunction
ok 59 - carp output
ok 60 - carp in sub-sub-function
ok 61 - carp output
ok 62 - Confess logs correct frame
ok 63 - logwarn() caller depth bug
ok 64 - logwarn() caller depth bug
ok 65 - logdie() caller depth bug
ok 66 - logdie() caller depth bug
ok 67 - logcluck()
ok 68 - logcluck()
ok 69 - logcarp()
ok 70 - logcarp()
ok 71 - croak without stringify
ok 72 - confess without stringify
ok 73 - die without stringify
ok
t/025CustLevels.t ....
1..51
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:43 2013
# Current time GMT: Thu Aug 15 09:57:43 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok
t/026FileApp.t .......
1..22
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14 # skip File recreation not supported on Win32
ok 15 - no error on moved file/syswrite
ok 16 # skip Signals not supported on Win32
ok 17 # skip Signals not supported on Win32
ok 18
ok 19
ok 20
ok 21
ok 22 - header_text
ok
t/027Watch2.t ........
1..21
ok 1 - is_debug - true
ok 2 - is_info - true
ok 3 - is_warn - true
ok 4 - is_error - true
ok 5 - is_fatal - true
ok 6
sleeping for 3 seconds
ok 7 - is_debug - false
ok 8 - is_info - false
ok 9 - is_warn - true
ok 10 - is_error - true
ok 11 - is_fatal - true
ok 12 - buffer empty
ok 13 - warn in
ok 14 - 2nd warn in
ok 15 - message output
ok 16 - init-and-watch caller level first
Sleeping 1 second
ok 17 - init-and-watch caller level second
Sleeping 2 seconds
ok 18 - init-and-watch caller level third
Sleeping 2 seconds
ok 19 - init-and-watch caller level third
ok 20 - Callback counter check
Sleeping 2 seconds
ok 21 - [rt.cpan.org \#60386] caller level check
ok
t/027Watch3.t ........ skipped: only on platforms supporting signals
No such signal: SIGUSR1 at C:\cpanfly-5.14\var\cpan\build\Log-Log4perl-1.42-SUp4Ue\blib\lib/Log/Log4perl/Config/Watch.pm line 39.
t/027Watch4.t ........
1..4
ok 1 - no change checked without signal
ok 2 - no change detected without signal
ok 3 - change checked after force_next_check()
ok 4 - no change detected after force_next_check()
ok
t/028Additivity.t ....
1..9
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:54 2013
# Current time GMT: Thu Aug 15 09:57:54 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok
t/029SysWide.t .......
1..6
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:54 2013
# Current time GMT: Thu Aug 15 09:57:54 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/030LDLevel.t .......
1..2
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:55 2013
# Current time GMT: Thu Aug 15 09:57:55 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok
t/031NDC.t ...........
1..3
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:55 2013
# Current time GMT: Thu Aug 15 09:57:55 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok
t/032JRollFile.t .....
1..2
ok 1
ok 2
ok
t/033UsrCspec.t ......
1..17
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ERR is $Log::Log4perl::Config->allow_code() setting prohibits Perl code in config file at C:\cpanfly-5.14\var\cpan\build\Log-Log4perl-1.42-SUp4Ue\blib\lib/Log/Log4perl/Config.pm line 768.
ok 13
ERR is $Log::Log4perl::ALLOW_CODE_IN_CONFIG_FILE setting prohibits user defined cspecs at C:\cpanfly-5.14\var\cpan\build\Log-Log4perl-1.42-SUp4Ue\blib\lib/Log/Log4perl/Layout/PatternLayout.pm line 418.
ok 14
ok 15
ok 16
ok 17
ok
t/034DBI.t ...........
1..33
ok 1 - buffered
ok 2 - buffersize=2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33 - dbi insert with NULL values
ok
t/035JDBCAppender.t ..
1..14
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok
t/036JSyslog.t .......
1..1
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:57:58 2013
# Current time GMT: Thu Aug 15 09:57:58 2013
# Using Test.pm version 1.26
ok 1
Since syslog() doesn't return any value that indicates sucess or failure,
I'm just going to send messages to syslog. These messages should
appear in the log file generated by syslog(8):
INFO - info message 1
WARN - warning message 1
Error messages probably indicate problems with related syslog modules
that exist on some systems.
ok
t/037JWin32Event.t ... skipped: only with Log::Dispatch::Win32EventLog
t/038XML-DOM1.t ......
1..2
ok 1
ok 2
ok
t/039XML-DOM2.t ......
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/040Filter.t ........
1..32
ok 1 - pattern-match let through
ok 2 - pattern-match block
ok 3 - level-match let through
ok 4 - level-match block
ok 5 - Boolean 1
ok 6 - Boolean 2
ok 7 - Boolean 3
ok 8 - Boolean 4
ok 9 - Boolean 5
ok 10 - Matched Level
ok 11 - Non-Matched Level 1
ok 12 - Non-Matched Level 2
ok 13 - Non-Matched Level 1 - negative
ok 14 - Matched Level - negative
ok 15 - Matched Level - negative
ok 16 - MDC - passed
ok 17 - MDC - blocked
ok 18 - StringMatch - passed
ok 19 - StringMatch - blocked
ok 20 - StringMatch - passed
ok 21 - StringMatch - blocked
ok 22 - Unknown Filter
ok 23 - Detect flawed filter subroutine
ok 24 - Outside Range
ok 25 - Matched Range
ok 26 - Matched Range
ok 27 - Outside Range
ok 28 - Outside Range - negative
ok 29 - Matched Range - negative
ok 30 - Matched Range - negative
ok 31 - Outside Range - negative
ok 32 - Unknown parameter check
ok
t/041SafeEval.t ......
1..23
# Running under perl version 5.014000 for MSWin32
# Win32::BuildNumber 1400
# Current time local: Thu Aug 15 02:58:00 2013
# Current time GMT: Thu Aug 15 09:58:00 2013
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok
t/042SyncApp.t ....... skipped: - only with L4P_ALL_TESTS
t/043VarSubst.t ......
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/044XML-Filter.t ....
1..3
ok 1
ok 2
ok 3
ok
t/045Composite.t .....
1..20
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16 - composite api init
ok 17 - %M/%c with composite appender
ok 18 - caller stack from direct appender
ok 19 - caller stack from composite appender
ok 20 - appender threshold blocks message in composite appender
ok
t/046RRDs.t .......... skipped: (RRDs not installed)
t/048lwp.t ........... skipped: Only with 2.0 < LWP::UserAgent < 5.822
t/049Unhide.t ........
1..1
ok 1 - Hidden statements via \#\#\#l4p
ok
t/050Buffer.t ........
1..6
ok 1 - Buffering DEBUG
ok 2 - Buffering INFO
ok 3 - Flushing ERROR
ok 4 - Buffering DEBUG
ok 5 - Buffering INFO
ok 6 - Flushing ERROR
ok
t/051Extra.t .........
1..11
ok 1 - internal variable set
ok 2 - Output to stderr
ok 3 - Appender output intact
ok 4 - Output to stderr
ok 5 - Appender output intact
ok 6 - No output to stderr
ok 7 - Appender output intact
ok 8 - Output to stderr
ok 9 - Appender output intact
ok 10 - Output to stderr
ok 11 - Appender output intact
ok
t/052Utf8.t ..........
1..6
ok 1 - conf: utf8-1
ok 2 - binmode: utf8-1
ok 3 - easy: utf8-1
ok 4 - utf8 matches
ok 5 - app found
ok 6 - utf8 named appender
ok
Deep recursion on subroutine "Log::Log4perl::Resurrector::resurrector_fh" at C:\cpanfly-5.14\var\cpan\build\Log-Log4perl-1.42-SUp4Ue\blib\lib/Log/Log4perl/Resurrector.pm line 70.
Deep recursion on subroutine "File::Temp::tempfile" at C:\cpanfly-5.14\var\cpan\build\Log-Log4perl-1.42-SUp4Ue\blib\lib/Log/Log4perl/Resurrector.pm line 28.
t/053Resurrect.t .....
Dubious, test returned 128 (wstat 32768, 0x8000)
No subtests run
t/054Subclass.t ......
1..1
ok 1 - subclass category rt \#32942
ok
t/055AppDestroy.t ....
1..1
ok 1 - app destruction warning caught
ok
t/056SyncApp2.t ...... skipped: - only with L4P_ALL_TESTS
t/057MsgChomp.t ......
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/058Warnings.t ......
1..1
ok 1 - no warnings
ok
t/059Wrapper.t .......
1..12
ok 1 - imported get_logger()
ok 2 - imported get_logger(Wobble::Cobble)
ok 3 - Log::Log4perl::()
ok 4 - Log::Log4perl::(Wobble::Cobble)
ok 5 - Log::Log4perl->()
ok 6 - Log::Log4perl->(Wobble::Cobble)
ok 7 - L4p::RelayWrapper::()
ok 8 - L4p::RelayWrapper::(Wobble::Cobble)
ok 9 - L4p::RelayWrapper->()
ok 10 - L4p::RelayWrapper->(Wobble::Cobble)
ok 11 - L4p::InheritWrapper->()
ok 12 - L4p::InheritWrapper->(Wobble::Cobble)
ok
t/060Initialized.t ...
1..3
ok 1 - Failed init doesn't flag initialized
ok 2 - Failed init_once doesn't flag initialized
ok 3 - init flags initialized
ok
t/061Multiline.t .....
1..1
ok 1 - no warnings should appear here
ok
t/062InitHash.t ......
1..1
ok 1 - hash-init with subref
ok
t/063LoggerRemove.t ..
1..6
ok 1 - logger exists
ok 2 - logger gone
ok 3 - logger exists
ok 4 - logger gone
ok 5 - log message before logger removal present
ok 6 - log message after logger removal absent
ok
t/064RealClass.t .....
1..1
ok 1 - subclass logger in base class
ok
t/065Undef.t .........
1..1
ok 1 - warning for undef element issued
ok
t/066SQLite.t ........
1..3
ok 1 - level logged in db
ok 2 - msg logged in db
ok 3 - msg logged in db
ok
t/067Exception.t .....
1..1
ok 1 - stacktrace on internal error
ok
Test Summary Report
-------------------
t/053Resurrect.t (Wstat: 32768 Tests: 0 Failed: 0)
Non-zero exit status: 128
Parse errors: No plan found in TAP output
Files=70, Tests=755, 40 wallclock secs ( 0.38 usr + 0.14 sys = 0.52 CPU)
Result: FAIL
Failed 1/70 test programs. 0/755 subtests failed.
NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0xff'
Stop.
MSCHILLI/Log-Log4perl-1.42.tar.gz
nmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports MSCHILLI/Log-Log4perl-1.42.tar.gz
Running Build for D/DD/DDUMONT/Config-Model-2.041.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/lib C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Config-Model-2.041-3Zb4Mv
Prepending C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/lib C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DD/DDUMONT/Config-Model-2.041.tar.gz
>>> C:\Perl-5.14\bin\perl.exe ./Build
doing lib\Config\Model\extensions\cme-gen-class-pod
Checking doc for model Multistrap
Checking doc for model Fstab
Checking doc for model PopCon
Building Config-Model
DDUMONT/Config-Model-2.041.tar.gz
C:\Perl-5.14\bin\perl.exe ./Build -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Model-Tester-2.042-lYXLND/blib/lib C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/arch C:\cpanfly-5.14\var\cpan\build\Parse-RecDescent-1.967009-s98GUg/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-Merge-0.12-ZzSzgi/blib/lib to PERL5LIB for 'test'
Running Build test
>>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1
t\accept.t ........................
1..12
ok 1 - compiled
ok 2 - Created new class with accept parameter
ok 3 - Created instance
ok 4 - check accept_regexp
ok 5 - check explicit element list
ok 6 - Data loaded
ok 7 - check accepted list content
ok 8 - check element list with accepted parameters
ok 9 - caught unacceptable parameter: foo=bar
ok 10 - caught unacceptable parameter: vlistB=test
ok 11 - test unconditional warn
ok 12
ok
t\annotation.t ....................
1..17
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - Config root created
ok 4 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" lista=a,b,c,d olist:0 X=Av - olist:1\#olist1_comment X=Bv - listb=b,c,d ! hash_a:X2=x hash_a:Y2=xy hash_a:toto\#"index comment"
# hash_b:X3=xy my_check_list=X2,X3'
ok 5 - set annotation of std_id
ok 6 - set annotation of std_id:bc X
ok 7 - set annotation of my_check_list
ok 8 - set annotation of olist:0
ok 9 - set annotation of olist:2
ok 10 - created annotation read/write object
ok 11 - check saved dir
ok 12 - check saved file
ok 13 - check annotation data
ok 14 - check annotation file exists
ok 15 - check loaded annotation data with empty tree
ok 16 - check loaded annotation data with non-empty tree
ok 17
ok
t\apply_fix.t .....................
1..9
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - check that a long stuff was fixed
ok 4 - check that a gnu stuff was NOT fixed
ok 5 - check that b long stuff was fixed
ok 6 - check that b gnu stuff was NOT fixed
ok 7 - check that c long stuff was fixed
ok 8 - check that c gnu stuff was NOT fixed
ok 9
ok
t\array_id.t ......................
1..107
ok 1 - compiled
ok 2 - config classes created
ok 3 - created dummy instance
ok 4 - check index list of empty list
ok 5 - verify instance needs_save status after creation
ok 6 - bounded list created
ok 7 - verify instance needs_save status after element creation
ok 8 - stored in 1
ok 9 - stored in 0
ok 10 - stored in 2
ok 11 - verify instance needs_save status after storing into element
ok 12 - max error caught
ok 13 - wrong auto_create caught
ok 14 - check ids
ok 15 - check deleted id
ok 16 - check list index_type
ok 17 - check list max boundary
ok 18 - check last item of table
ok 19 - check pushed toto item
ok 20 - check pushed titi item
ok 21 - check pushed toto item with push_x
ok 22 - check pushed toto annotation with push_x
ok 23 - check pushed titi item with push_x
ok 24 - check pushed toto2 item with push_x
ok 25 - check pushed toto2 annotation with push_x
ok 26 - check fetch_all_values
ok 27 - check list_with_auto_created_id
ok 28 - Check index value 0
ok 29 - Check index value 1
ok 30 - Check index value 2
ok 31 - Check index value 3
ok 32 - Check index value 4
ok 33 - check after move idx 3 in 4
ok 34 - check after move idx 3 in 4
ok 35 - Check moved index value 0
ok 36 - Check moved index value 1
ok 37 - Check moved index value 2
ok 38 - Check moved index value 3
ok 39 - Check moved index value 4
ok 40 - Check swapped index value 0
ok 41 - Check swapped index value 1
ok 42 - Check swapped index value 2
ok 43 - Check swapped index value 3
ok 44 - Check swapped index value 4
ok 45 - check value after swap
ok 46 - check value after swap
ok 47 - check after remove
ok 48 - verify instance needs_save status after move
ok 49 - check after move idx 3 in 4
ok 50 - check after move idx 3 in 4
ok 51 - Check moved index value 0
ok 52 - Check moved index value 1
ok 53 - Check moved index value 2
ok 54 - Check moved index value 3
ok 55 - Check moved index value 4
ok 56 - verify instance needs_save status after move
ok 57 - check after move idx 0 in 2
ok 58 - check after move
ok 59 - check after move
ok 60 - check after move
ok 61 - Check moved index value 0
ok 62 - Check moved index value 1
ok 63 - Check moved index value 2
ok 64 - Check moved index value 3
ok 65 - Check moved index value 4
ok 66 - check before move
ok 67 - check after move
ok 68 - test store a1
ok 69 - test store "a","b"
ok 70 - test store a,b
ok 71 - test store "a\"a",b
ok 72 - test store "a,a",b
ok 73 - test store ",a1"
ok 74 - fails load 'a,,b'
ok 75 - filled preset values
ok 76 - check that preset values are read
ok 77 - check that values are read
ok 78 - check that custom values are read
ok 79 - check default keys
ok 80 - test default_with_init leaf 0
ok 81 - test default_with_init leaf 1
ok 82 - check default keys
ok 83 - test default_with_init node 0
ok 84 - test default_with_init node 0
ok 85 - test default_with_init node 0
ok 86 - fails duplicates with node cargo
ok 87 - fails yada duplicates
ok 88 - verify needs_check is true
ok 89 - fails forbidden duplicates
ok 90 - verify needs_check after fetch_all_values
ok 91 - fails forbidden duplicates even if needs_check is false
ok 92 - verify again needs_check after fetch_all_values
ok 93 - verify needs_check after list content modif
ok 94 - check that original values is untouched after forbid duplicates
ok 95 - warns with duplicated values
ok 96 - check nb of fixes
ok 97 - no longer warns with duplicated values
ok 98 - check that original values is untouched after warn duplicates
ok 99 - check that original values is untouched after suppress duplicates
ok 100 - check that preset stuff was cleared
ok 101 - check preset indexes
ok 102 - check that only preset stuff was cleared
ok 103 - check that bar was moved from 1 to 0
ok 104 - check layered indexes
ok 105 - check that only layered stuff was cleared
ok 106 - check that bar was moved from 1 to 0
ok 107 - memory cycles
ok
t\array_with_data_migration.t .....
1..11
ok 1 - compiled
ok 2 - config classes created
ok 3 - created dummy instance
ok 4 - set up plain list
ok 5 - create list_with_data_migration element
ok 6 - list data before migration
ok 7 - list size after migration
ok 8 - list data migration (foo bar)
ok 9 - create list2_with_data_migration element
ok 10 - list2 data migration (foo bar)
ok 11 - test memory cycles
ok
t\augment_class.t .................
1..8
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - check augmented class
ok 4 - check augmented choices
ok 5 - test augmented rules
ok 6 - test accept_list
ok 7 - test augmented rules
ok 8
ok
t\auto_load_model.t ...............
1..6
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - Config root created
ok 4 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - listb=b,c,d'
ok 5 - created dummy instance 2
ok 6
ok
Unhandled type: GLOB at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\backend_ini.t ...................
ok 1 - compiled
ok 2 - Starting AutoIni tests
ok 3 - Created AutoIni instance
ok 4 - created AutoIni tree root
ok 5 - AutoIni root init done
ok 6 - check global comment
ok 7 - check class1 comment
ok 8 - check class1 lista comment
ok 9 - check lista[1] content
ok 10 - check lista[1] comment
ok 11 - check lista[2] content
ok 12 - check lista[2] comment
ok 13 - check lista[3] content
ok 14 - check lista[3] comment
ok 15 - IniFile write back done
ok 16 - check that config file wr_root//ini1/etc/test.ini was written
ok 17 - Created instance
ok 18 - compare original data with 2nd instance data
ok 19 - memory cycle test
ok 20 - Starting IniTest tests
ok 21 - Created IniTest instance
ok 22 - created IniTest tree root
ok 23 - IniTest root init done
ok 24 - check global comment
ok 25 - check class1 comment
ok 26 - check class1 lista comment
ok 27 - check lista[1] content
ok 28 - check lista[1] comment
ok 29 - check lista[2] content
ok 30 - check lista[2] comment
ok 31 - check lista[3] content
ok 32 - check lista[3] comment
ok 33 - IniFile write back done
ok 34 - check that config file wr_root//ini1/etc/test.ini was written
ok 35 - Created instance
ok 36 - compare original data with 2nd instance data
ok 37 - memory cycle test
ok 38 - Starting IniTest2 tests
ok 39 - Created IniTest2 instance
ok 40 - created IniTest2 tree root
ok 41 - IniTest2 root init done
ok 42 - check global comment
ok 43 - check class1 comment
ok 44 - check class1 lista comment
ok 45 - check lista[1] content
ok 46 - check lista[1] comment
ok 47 - check lista[2] content
ok 48 - check lista[2] comment
ok 49 - check lista[3] content
ok 50 - check lista[3] comment
ok 51 - IniFile write back done
ok 52 - check that config file wr_root//ini1/etc/test.ini was written
ok 53 - Created instance
ok 54 - compare original data with 2nd instance data
ok 55 - memory cycle test
ok 56 - Starting MyClass tests
ok 57 - Created MyClass instance
ok 58 - created MyClass tree root
ok 59 - MyClass root init done
ok 60 - check global comment
ok 61 - check any_ini_class:class1 comment
ok 62 - check any_ini_class:class1 lista comment
ok 63 - check lista[1] content
ok 64 - check lista[1] comment
ok 65 - check lista[2] content
ok 66 - check lista[2] comment
ok 67 - check lista[3] content
ok 68 - check lista[3] comment
ok 69 - IniFile write back done
ok 70 - check that config file wr_root//ini1/etc/test.ini was written
ok 71 - Created instance
ok 72 - compare original data with 2nd instance data
ok 73 - memory cycle test
1..73
ok
Unhandled type: GLOB at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\backend_ini_with_section_map.t ..
ok 1 - compiled
ok 2 - Starting SectionMap tests in below dir
ok 3 - Created SectionMap instance
ok 4 - check data does not need to be saved
ok 5 - check auto-split 1/2
ok 6 - check auto-split 2/2
ok 7 - IniFile write back done
ok 8 - check that config file wr_root//below/ini1/etc/test.ini was written
ok 9 - check file wr_root//below/ini1/etc/test.ini content
ok 10 - Created instance
ok 11 - compare original data with 2nd instance data
ok 12 - Starting SectionMapTop tests in general dir
ok 13 - Created SectionMapTop instance
ok 14 - check data does not need to be saved
ok 15 - check auto-split 1/2
ok 16 - check auto-split 2/2
ok 17 - IniFile write back done
ok 18 - check that config file wr_root//general/ini1/etc/test.ini was written
ok 19 - check file wr_root//general/ini1/etc/test.ini content
ok 20 - Created instance
ok 21 - compare original data with 2nd instance data
ok 22
1..22
ok
Unhandled type: GLOB at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\backend_mgr.t ...................
ok 1 - compiled
ok 2 - read with forced perl_file backend fails (normal: no perl file)
ok 3 - Created instance (from scratch without read)-> no warning
ok 4 - Master read conf dir
ok 5 - Created instance (from scratch)
ok 6 - Master node created
ok 7 - Master read conf dir
ok 8 - Master custom read
ok 9 - Level1 object created
ok 10 - Check level1 custom read
ok 11 - check level1 custom read conf dir
ok 12 - SameRWSpec object created
ok 13 - Check samerw custom read
ok 14 - check same_rw_spec custom read conf dir
ok 15 - check that write call back are present
ok 16 - check written file wr_root/test1//etc/test//zero_inst.cds
ok 17 - check written file wr_root/test1//etc/test//zero_inst/level1.cds
ok 18 - check written file wr_root/test1//etc/test//zero_inst/samerw.cds
ok 19 - check written file wr_root/test1//etc/test//zero_inst.ini
ok 20 - check written file wr_root/test1//etc/test//zero_inst/level1.ini
ok 21 - check written file wr_root/test1//etc/test//zero_inst/samerw.ini
ok 22 - check written file wr_root/test1//etc/test//zero_inst.pl
ok 23 - check written file wr_root/test1//etc/test//zero_inst/level1.pl
ok 24 - check custom write dir
ok 25 - check custom conf root to write
ok 26 - check written file wr_root/test1/etc/wr_2/zero_inst.cds
ok 27 - check written file wr_root/test1/etc/wr_2/zero_inst/level1.cds
ok 28 - check written file wr_root/test1/etc/wr_2/zero_inst/samerw.cds
ok 29 - check written file wr_root/test1/etc/wr_2/zero_inst.ini
ok 30 - check written file wr_root/test1/etc/wr_2/zero_inst/level1.ini
ok 31 - check written file wr_root/test1/etc/wr_2/zero_inst/samerw.ini
ok 32 - check written file wr_root/test1/etc/wr_2/zero_inst.pl
ok 33 - check written file wr_root/test1/etc/wr_2/zero_inst/level1.pl
ok 34 - check custom overridden write dir
ok 35 - check master dump
ok 36 - check level1 dump
ok 37 - created second instance
ok 38 - second_inst: check that cds file was read
ok 39 - second_inst: check dump
ok 40 - Created instance to load ini files
ok 41 - ini_test: check dump
ok 42 - Created instance to load pl files
ok 43 - pl_test: check dump
ok 44 - Created instance from scratch to load cds files
ok 45 - wrote cds config file
ok 46 - Created instance to load custom cds file
ok 47 - check dump
ok 48 - Created instance to load custom custom toto file
ok 49 - check dump
ok 50 - Check Simple_Rw cb file argument (rfile)
ok 51 - Check Simple_Rw cb file argument (wfile)
ok 52 - checked file written by simpleRW
ok 53 - Created instance to load overridden cds config file
ok 54 - check dump
ok 55 - checked file written by simpleRW
ok 56
1..56
ok
2013/08/15 02:58:29 Warning: node 'control' could not read config file with any backend
2013/08/15 02:58:29 Warning: node 'copyright' could not read config file with any backend
Unhandled type: GLOB at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\backend_multiple.t ..............
1..7
ok 1 - compiled
ok 2 - loaded data
ok 3 - check written file wr_root/debian/control.pl
ok 4 - check written file wr_root/debian/copyright.pl
ok 5 - check written file wr_root/debian/source/format
ok 6 - check that inst2 is a copy of first instance
ok 7
ok
Unhandled type: GLOB at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\backend_plainfile.t .............
1..12
ok 1 - compiled
ok 2 - wrote source file
ok 3 - wrote clean file
ok 4 - Created instance
ok 5 - got correct source value
ok 6 - got clean 0
ok 7 - got clean 1
ok 8 - plain file write back done
ok 9 - check that config file wr_root/plain/new was written
ok 10 - Created 2nd instance
ok 11 - compare original data with 2nd instance data
ok 12
ok
t\check_list.t ....................
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - check_get_choice
ok 4 - verify instance needs_save status after creation
ok 5 - test get_checked_list for empty check_list
ok 6 - test nb of elt in check_list
ok 7 - test get_checked_list after set_checked_list
ok 8 - test get_checked_list_as_hash for empty checklist
ok 9 - test help
ok 10 - verify instance needs_save status after reading meta data
ok 11 - test set method
ok 12 - test nb of elt in check_list after set
ok 13 - test get_checked_list after set
ok 14 - verify instance needs_save after set
ok 15 - test set_checked_list
ok 16 - test nb of elt in check_list after set_checked_list
ok 17 - test get_checked_list after set_checked_list
ok 18 - verify instance needs_save after set_checked_list
ok 19 - test get_checked_list_as_hash
ok 20 - test set_checked_list_as_hash
ok 21 - test get_checked_list after set_checked_list_as_hash
ok 22 - test nb of elt in check_list after clear
ok 23 - check 'a': which is an error
ok 24 - check layered content
ok 25 - check standard content
ok 26 - check user content
ok 27 - check layered content
ok 28 - check standard content
ok 29 - check user content
ok 30 - check content
ok 31 - check layered content after clear
ok 32 - load my_hash:X=x my_hash:Y=y worked correctly
ok 33 - created refer_to_list
ok 34 - check simple refer choices
ok 35 - load my_hash:Z=z worked correctly
ok 36 - check simple refer choices after 2nd load
ok 37 - created refer_to_2_list
ok 38 - check refer_to_2_list choices
ok 39 - check refer_to_2_list choices
ok 40 - created refer_to_check_list_and_choice
ok 41 - check refer_to_check_list_and_choice choices
ok 42 - get_choice with undef 'indirection' parm: which is an error
ok 43 - check refer_to_check_list_and_choice choices with indirection set
ok 44 - check X2 and test choices
ok 45 - check refer_to_2_list choices with X3
ok 46 - check refer_to_check_list_and_choice choices
ok 47 - created choice_list_with_default
ok 48 - test default of choice_list_with_default
ok 49 - test default of choice_list_with_default
ok 50 - test custom of choice_list_with_default
ok 51 - test standard of choice_list_with_default
ok 52 - fetch_element without warp set (macro=undef): which is an error
ok 53 - created warped_choice_list
ok 54 - get_choice without warp set (macro=undef): which is an error
ok 55 - check warp_list choice after setting macro=AD
ok 56 - test default of warped_choice_list
ok 57 - check warp_list choice after setting macro=AH
ok 58 - test default of warped_choice_list after setting macro=AH
ok 59 - check choice of refer_to_dumb_list
ok 60 - test default of choice_list_with_upstream_default
ok 61 - test upstream_default of choice_list_with_upstream_default
ok 62 - check needs_save after reading a default value
ok 63 - test default of choice_list_with_default_and_upstream_default
ok 64 - check needs_save after reading a default value
ok 65 - test choice_list_with_default_and_upstream_default
ok 66 - check needs_save after reading a default value
ok 67 - test fetch choice_list_with_default_and_upstream_default
ok 68 - check needs_save after reading a default value
ok 69 - created dummy preset instance
ok 70 - instance in preset mode
ok 71 - instance in normal mode
ok 72 - choice_list: read preset list
ok 73 - choice_list: read completed preset LIST
ok 74 - choice_list: read preset value as preset_value
ok 75 - choice_list: read preset value as standard_value
ok 76 - choice_list: read custom_value
ok 77 - choice_list: read overridden preset LIST
ok 78 - choice_list: read custom_value after override
ok 79 - created warped_refer_to_list (hidden)
ok 80 - test default of ordered_checklist
ok 81 - test ordered_checklist after set_checked_list
ok 82 - test ordered_checklist after swap
ok 83 - test ordered_checklist after move_up Y
ok 84 - test ordered_checklist after move_up V
ok 85 - test ordered_checklist after move_down A
ok 86 - test ordered_checklist after move_down C
ok 87 - test ordered_checklist after check B
ok 88 - test ordered_checklist after move_up B uncheck B
ok 89 - test ordered_checklist after check B
ok 90 - test grab_value
ok 91 - test default of ordered_checklist_refer_to
ok 92 - check cipher list
ok 93 - created layered instance
ok 94 - test default of ordered_checklist_refer_to in layered mode
ok 95 - apply_fixes works
ok 96 - memory cycle
1..96
ok
t\cme-command.t ................... skipped: Test with system() in build systems don't work well on this OS (MSWin32)
t\config-edit-command.t ........... skipped: Test with system() in build systems don't work well on this OS (MSWin32)
t\describe_node.t .................
1..8
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - Config root created
ok 4 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" hash_a:toto=toto_value hash_a:titi=titi_value lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - listb=b,c,d my_check_list=toto my_reference="titi"'
ok 5 - check root description
ok 6 - check std_id:ab description
ok 7 - check root description of std_id
ok 8
ok
t\dump_as_data.t ..................
1..38
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - Config root created
ok 4 - set up data in tree with ' std_id:ab X=Bv - std_id:bc X=Av - tree_macro=mXY another_string="toto tata" hash_a:toto=toto_value hash_a:titi=titi_value ordered_hash:z=1 ordered_hash:y=2 ordered_hash:x=3 lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - my_check_list=toto my_reference="titi" warp warp2 aa2="foo bar" '
ok 5 - loaded single array element as listb => 'bb'
ok 6 - check data dump
ok 7 - check full data dump
ok 8 - created 2nd dummy instance
ok 9 - Config root2 created
ok 10 - loaded perl data structure in 2nd instance
ok 11 - check that dump of 2nd tree is identical to dump of the first tree
ok 12 - check data dump for 'olist'
ok 13 - check data dump for 'olist:0'
ok 14 - check data dump for 'olist:0 DX'
ok 15 - check data dump for 'string_with_def'
ok 16 - check data dump for 'ordered_hash'
ok 17 - check data dump for 'hash_a'
ok 18 - check data dump for 'std_id:ab'
ok 19 - check data dump for 'my_check_list'
ok 20 - check dump of ordered hash as hash
ok 21 - created 3rd dummy instance
ok 22 - check data dump for 'olist'
ok 23 - check data dump for 'olist:0'
ok 24 - check data dump for 'olist:0 DX'
ok 25 - check data dump for 'string_with_def'
ok 26 - check data dump for 'ordered_hash'
ok 27 - check data dump for 'hash_a'
ok 28 - check data dump for 'std_id:ab'
ok 29 - check data dump for 'my_check_list'
ok 30 - found note for in pod notes
ok 31 - found note for olist in pod notes
ok 32 - found note for my_check_list in pod notes
ok 33 - found note for olist:0 in pod notes
ok 34 - found note for std_id:ab in pod notes
ok 35 - found note for hash_a in pod notes
ok 36 - found note for olist:0 DX in pod notes
ok 37 - check 2nd pod notes
ok 38
ok
t\dump_tree.t .....................
1..22
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - Config root created
ok 4 - preset data in tree with 'std_id:ab X=Bv ! lista=a,b listb=b '
ok 5 - set up data in tree
ok 6 - check std_id keys
ok 7 - check lista custom values
ok 8 - check dump of only customized values
ok 9 - check dump of all values
ok 10 - check dump of all values after listb is cleared
ok 11 - check dump of all values after a_string is set to ''
ok 12 - check dump of all preset values
ok 13 - check that hidden value is shown (macro=XZ)
ok 14 - check that listb containing undef values is not shown
ok 15 - set up data in tree annotation
ok 16 - check annotation for std_id
ok 17 - check annotation for std_id:ab
ok 18 - check annotation for olist:0
ok 19 - check that 14 annotations are found
ok 20 - set up data in tree with dumped data+annotation
ok 21 - check both dumps
ok 22
ok
t\fuse_ui.t ....................... skipped: Not a Linux system
t\gen-class-doc.t .................
1..5
ok 1 - compiled
ok 2 - big_model loaded
ok 3 - check doc classes
ok 4 - check that doc is generated
ok 5
ok
t\grab.t ..........................
1..42
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - load 'std_id:ab X=Bv - std_id:bc X=Av - std_id:"b c" X=Av - a_string="titi , toto" '
ok 4 - test grab olist:0 (obj)
ok 5 - test grab olist:0 (index)
ok 6 - Test grab with wrong parameter
ok 7 - Test grab with wrong element
ok 8 - test grab olist
ok 9 - location test
ok 10 - grab std_id:ab...
ok 11 - ... and test its location
ok 12 - grab olist:0...
ok 13 - ... and test its location
ok 14 - grab olist:1...
ok 15 - ... and test its location
ok 16 - grab warp...
ok 17 - ... and test its location
ok 18 - grab warp std_id:toto...
ok 19 - ... and test its location
ok 20 - grab warp std_id:"b c"...
ok 21 - ... and test its location
ok 22 - test grab with '?warp'
ok 23 - The object isa Config::Model::WarpedNode
ok 24 - test grab with '?std_id:ab'
ok 25 - The object isa Config::Model::Node
ok 26 - test grab with '?hash_a:ab'
ok 27 - The object isa Config::Model::Value
ok 28 - test grab with '?std_id'
ok 29 - The object isa Config::Model::HashId
ok 30 - test grab with '!Master'
ok 31 - The object isa Config::Model::Node
ok 32 - test grab with '!SlaveY'
ok 33 - The object isa Config::Model::Node
ok 34 - test grab with '!SlaveZ'
ok 35 - The object isa Config::Model::Node
ok 36 - test grab with wrong step: '?argh'
ok 37 - test autoadd 0 with 'std_id:zzz'
ok 38 - test autoadd 1 with 'std_id:zzz'
ok 39 - test no strict grab
ok 40 - test no strict grab with type node
ok 41 - test strict grab with type node
ok 42
ok
t\hash_id_of_node.t ...............
1..18
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - bounded hash created
ok 4 - check hash id name
ok 5 - fetched element id 1 isa Config::Model::Node
ok 6 - check config_class_name
ok 7 - check default items
ok 8 - check default items with children setup
ok 9 - check index_value prior to move
ok 10 - check index_value after move
ok 11 - check moved items keys
ok 12 - check moved items with children setup
ok 13 - node copy in hash
ok 14 - compare copied values
ok 15 - node move in hash
ok 16 - compare copied then moved values
ok 17 - compare indexes after move
ok 18
ok
t\hash_id_of_values.t .............
1..94
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - verify instance needs_save status after creation
ok 4 - bounded hash created
ok 5 - check get_cargo_type
ok 6 - check get_cargo_info
ok 7 - check hash id name
ok 8 - fetched element id 1 isa Config::Model::Value
ok 9 - verify instance needs_save status after element creation
ok 10 - Storing in id 1
ok 11 - verify instance needs_save status after storing into element
ok 12 - Storing in id 2
ok 13 - verify instance needs_save status after storing into another element
ok 14 - empty index error
ok 15 - min error
ok 16 - max error
ok 17 - max nb error
ok 18 - verify instance needs_save status after store errors
ok 19 - delete id 2
ok 20 - deleted id does not exist
ok 21 - verify instance needs_save status after delete
ok 22 - reading value_type
ok 23 - reading max boundary
ok 24 - created hash_with_auto_created_id
ok 25 - check auto-created id
ok 26 - ...idem
ok 27 - ...idem after creating another id
ok 28 - check the 2 ids
ok 29 - created hash_with_default_id ...
ok 30 - check default id
ok 31 - ...and test default id on empty hash
ok 32 - created hash_with_default_id_2 ...
ok 33 - ... store a value...
ok 34 - ...check existing id...
ok 35 - ...and test that default id is not provided
ok 36 - created hash_with_several_default_keys ...
ok 37 - ...check default id
ok 38 - created hash_with_several_auto_created_id ...
ok 39 - ... store a value...
ok 40 - ...check id...
ok 41 - check follower id
ok 42 - forbidden index error (not in followed object)
ok 43 - created hash_with_allow ...
ok 44 - ... store a value...
ok 45 - not allowed index error
ok 46 - created hash_with_allow ...
ok 47 - ... store a value...
ok 48 - not allowed index error
ok 49 - value copy
ok 50 - compare copied value
ok 51 - created hash_with_follow_keys_from ...
ok 52 - check default keys of hash_with_follow_keys_from
ok 53 - created hash_with_follow_keys_from_unknown ...
ok 54 - failed to get keys from hash_with_follow_keys_from_unknown
ok 55 - created ordered_hash ...
ok 56 - check index order of ordered_hash
ok 57 - verify instance needs_save status after swap
ok 58 - check index order of ordered_hash after swap(z x)
ok 59 - check index order of ordered_hash after swap(a z)
ok 60 - verify instance needs_save status after move_up
ok 61 - check index order of ordered_hash after move_up(a)
ok 62 - verify instance needs_save status after move_down
ok 63 - check index order of ordered_hash after move_down(x)
ok 64 - Check copied value
ok 65 - verify instance needs_save status after copy
ok 66 - check index order of ordered_hash after copy(x d)
ok 67 - Check copied value
ok 68 - check index order of ordered_hash after copy(a e)
ok 69 - Check copied value
ok 70 - check index order of ordered_hash after move_after(d)
ok 71 - verify instance needs_save status after move_after
ok 72 - check index order of ordered_hash after move_after(d z)
ok 73 - verify instance needs_save status after move_after
ok 74 - check index order of ordered_hash after move_after(d e)
ok 75 - check index order of ordered_hash after clear
ok 76 - check index order of ordered_hash after clear
ok 77 - check index order of ordered_hash loaded with hash and __order
ok 78 - check index order of ordered_hash after move(e e2)
ok 79 - Check moved value
ok 80 - check index order of ordered_hash after move(d e2)
ok 81 - Check moved value
ok 82 - check index order of ordered_hash after move(b d)
ok 83 - Check moved value
ok 84 - check index order of ordered_hash after move(c a)
ok 85 - Check moved value
ok 86 - check not matching key
ok 87 - check matching key
ok 88 - warn if matching key
ok 89 - warn unless matching key
ok 90 - check ids of hash_with_migrate_keys_from
ok 91 - check default_with_init with def_1
ok 92 - check default_with_init with def_2
ok 93 - check converted ids
ok 94 - check memory cycles
ok
t\hash_with_data_migration.t ......
1..11
ok 1 - compiled
ok 2 - config classes created
ok 3 - created dummy instance
ok 4 - set up plain hash
ok 5 - create hash_with_data_migration element
ok 6 - hash data before migration
ok 7 - hash keys after migration
ok 8 - hash data after migration
ok 9 - create hash2_with_data_migration element
ok 10 - hash data after 2nd migration
ok 11 - test memory cycles
ok
t\include.t .......................
1..5
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - check multiple include order
ok 4 - Check that include does not clobber elements
ok 5
ok
t\instance.t ......................
1..12
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - test config root class isa Config::Model::Node
ok 4 - test empty private data ...
ok 5 - retrieve private data
ok 6 - test read directory
ok 7 - test write directory
ok 8 - test warn_if condition (instance test)
ok 9 - test warn_unless condition (instance test)
ok 10 - test if fixes were applied (instance test)
ok 11 - test if fixes were applied (instance test)
ok 12
ok
t\iterator.t ......................
1..33
ok 1 - compiled
ok 2 - check list of model declared in t/big_model.pm (taking order into account)
ok 3 - created dummy instance
ok 4 - set up data in tree
ok 5 - created iterator helper
ok 6 - list_element_cb got lista and ''
ok 7 - leaf_element_cb got lista:0 and ''
ok 8 - leaf_element_cb got lista:1 and 'back'
ok 9 - leaf_element_cb got lista:0 and ''
ok 10 - list_element_cb got lista and 'for'
ok 11 - leaf_element_cb got lista:0 and ''
ok 12 - leaf_element_cb got lista:1 and ''
ok 13 - leaf_element_cb got lista:2 and ''
ok 14 - leaf_element_cb got lista:3 and ''
ok 15 - hash_element_cb got hash_a and ''
ok 16 - leaf_element_cb got hash_a:"ti ti" and ''
ok 17 - leaf_element_cb got hash_a:titi and ''
ok 18 - leaf_element_cb got hash_a:toto and ''
ok 19 - leaf_element_cb got tree_macro and ''
ok 20 - leaf_element_cb got a_string and ''
ok 21 - int_cb got int_v and 'back'
ok 22 - leaf_element_cb got a_string and ''
ok 23 - leaf_element_cb got tree_macro and ''
ok 24 - leaf_element_cb got hash_a:toto and ''
ok 25 - leaf_element_cb got hash_a:titi and 'for'
ok 26 - leaf_element_cb got hash_a:toto and ''
ok 27 - leaf_element_cb got tree_macro and ''
ok 28 - leaf_element_cb got a_string and ''
ok 29 - int_cb got int_v and ''
ok 30 - leaf_element_cb got warn_if and 'back'
ok 31 - int_cb got int_v and 'bail'
ok 32 - iterator explored all items
ok 33
ok
t\load.t ..........................
1..115
ok 1 - compiled
ok 2 - test _split_cmd with 'a'
ok 3 - test _split_cmd with '\#C'
ok 4 - test _split_cmd with '\#"m C"'
ok 5 - test _split_cmd with 'a=b'
ok 6 - test _split_cmd with 'a-z=b'
ok 7 - test _split_cmd with 'a=☺'
ok 8 - test _split_cmd with 'a.=b'
ok 9 - test _split_cmd with 'a.=☺'
ok 10 - test _split_cmd with 'a="b=c"'
ok 11 - test _split_cmd with 'a="b=\"c\""'
ok 12 - test _split_cmd with 'a:b=c'
ok 13 - test _split_cmd with 'a:"b\""="\"c"'
ok 14 - test _split_cmd with 'a=~/b.*/'
ok 15 - test _split_cmd with 'a=~/b.*/.="\"a"'
ok 16 - test _split_cmd with 'a=b,c,d'
ok 17 - test _split_cmd with 'm=a,"a b "'
ok 18 - test _split_cmd with 'a\#B'
ok 19 - test _split_cmd with 'a\#"b=c"'
ok 20 - test _split_cmd with 'a:"b\""\#"\"c"'
ok 21 - test _split_cmd with 'a=b\#B'
ok 22 - test _split_cmd with 'a:b=c\#C'
ok 23 - test _split_cmd with 'a:b\#C'
ok 24 - test _split_cmd with 'a~b'
ok 25 - test _split_cmd with 'a~'
ok 26 - created dummy instance
ok 27 - load steps with embedded \n
ok 28 - check a_string
ok 29 - load steps with embedded quotes
ok 30 - check a_string with embedded quotes
ok 31 - load steps with embedded ☺
ok 32 - check a_string
ok 33 - check hash with utf8 index
ok 34 - load 'std_id:ab X=Bv - std_id:bc X=Av - a_string="titi , toto" '
ok 35 - check a_string
ok 36 - go to root node starting from below
ok 37 - Set tree_macro to XZ
ok 38 - load 'slave_y warp2 aa2="foo bar baz"'
ok 39 - Set tree_macro to XY
ok 40 - load 'std_id:"a b" X=Bv - std_id:" b c " X=Av " '
ok 41 - check indexes
ok 42 - load wrong 'std_id:ab ZZX=Bv - std_id:bc X=Bv'
ok 43 - load wrong 'lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - listb=b,c,d,,f,"",h,0'
ok 44 - load 'listb=b,c,d,f,"",h,0'
ok 45 - check list element_name
ok 46 - check list element 0 class
ok 47 - check list element 1 class
ok 48 - check lista class isa Config::Model::ListId
ok 49 - check lista element 0 class isa Config::Model::Value
ok 50 - check lista element 1 class isa Config::Model::Value
ok 51 - check list element 0 content
ok 52 - check list element 1 content
ok 53 - check lista element 0 content
ok 54 - check lista element 1 content
ok 55 - check lista element 2 content
ok 56 - check lista element 3 content
ok 57 - check listb element 0 content
ok 58 - check listb element 1 content
ok 59 - check listb element 2 content
ok 60 - check listb element 3 content
ok 61 - check listb element 4 content
ok 62 - check listb element 5 content
ok 63 - check listb element 6 content
ok 64 - load quoted string: 'a_string="foo bar"'
ok 65 - check result
ok 66 - load : 'a_string="foo bar baz" lista=a,b,c,d,e'
ok 67 - check result
ok 68 - check lista element 0 content
ok 69 - check lista element 1 content
ok 70 - check lista element 2 content
ok 71 - check lista element 3 content
ok 72 - check lista element 4 content
ok 73 - load : 'std_id:"f/o/o:b.ar" X=Bv'
ok 74 - check result after load 'std_id:"f/o/o:b.ar" X=Bv'
ok 75 - load : 'hash_a:a=z hash_a:b=z2 hash_a:"a b "="z 1"'
ok 76 - check result after load 'hash_a:a=z hash_a:b=z2 hash_a:"a b "="z 1"'
ok 77 - check result
ok 78 - check result with white spaces
ok 79 - check location
ok 80 - load : 'my_check_list=a,"a b "'
ok 81 - load : 'a_string="a \"b\" "'
ok 82 - test value loaded by 'a_string="a \"b\" "'
ok 83 - load : 'lista=a,"a \"b\" "'
ok 84 - test value loaded by 'lista=a,"a \"b\" "'
ok 85 - load : 'lista~1 hash_a~"a b "'
ok 86 - test list value loaded by 'lista~1 hash_a~"a b "'
ok 87 - test hash value loaded by 'lista~1 hash_a~"a b "'
ok 88 - test append on list
ok 89 - test append on list with utf8
ok 90 - test append on leaf
ok 91 - test append on hash
ok 92 - check looped assign 1
ok 93 - check looped assign 2
ok 94 - check out of loop left alone
ok 95 - fetch std_id annotation
ok 96 - fetch std_id:ab annotation
ok 97 - fetch lista annotation
ok 98 - fetch lista:0 annotation
ok 99 - set up data in tree with combination of load and annotations
ok 100 - Check annotation for 'std_id'
ok 101 - Check annotation for 'std_id:ab'
ok 102 - Check annotation for 'std_id:ab X'
ok 103 - Check annotation for 'std_id:bc X'
ok 104 - Check annotation for 'a_string'
ok 105 - Check annotation for 'olist:0'
ok 106 - Check annotation for 'hash_a:X2'
ok 107 - Check annotation for 'plain_object'
ok 108 - utf8 value
ok 109 - set up data then delete it
ok 110 - check that another_string was undef'ed
ok 111 - check that list append work
ok 112 - check load grab of X-Y-Z
ok 113 - Check error for load('olist')
ok 114 - Check error for load('std_id')
ok 115
ok
t\load_model_snippets.t ...........
1..8
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - check augmented class
ok 4 - check augmented choices
ok 5 - test augmented rules
ok 6 - test accept_list
ok 7 - test augmented rules
ok 8
ok
t\model.t .........................
1..11
ok 1 - compiled
ok 2 - check available system models
ok 3 - check available popcon
ok 4 - check available application models
ok 5 - check Sarge class name
ok 6 - check Sarge D element model
ok 7 - check Sarge X element model
ok 8 - check model with orphan experience
ok 9 - Model created
ok 10 - check Master class name
ok 11 - memory cycles
ok
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Element 'debootstrap' of node 'Multistrap' is deprecated
Unhandled type: GLOB at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\model_tests.t ...................
ok 1 - compiled
# Beginning backend-shellvar test (t/model_tests.d/backend-shellvar-test-conf.pl)
# backend-shellvar uses Shelly model on file foo.conf
# Beginning subtest backend-shellvar debian-719256
ok 2 - Copied backend-shellvar example debian-719256
ok 3 - Read configuration and created instance with init() method with warning check
ok 4 - Ran dump_tree
ok 5 - Dumped backend-shellvar config tree in full mode
ok 6 - Dumped backend-shellvar config tree in custom mode
ok 7 - check 'foo' value
ok 8 - check 'bar' value
ok 9 - backend-shellvar write back done
ok 10 - Created instance backend-shellvar-test-debian-719256-w
ok 11 - Dumped backend-shellvar 2nd config tree in custom mode
ok 12 - compare original backend-shellvar custom data with 2nd instance custom data
ok 13 - check that original backend-shellvar file was not clobbered
# End of subtest backend-shellvar debian-719256
# End of backend-shellvar test
# Beginning fstab test (t/model_tests.d/fstab-test-conf.pl)
# fstab uses Fstab model on file fstab
# Beginning subtest fstab t0
ok 14 - Copied fstab example t0
ok 15 - Read configuration and created instance with init() method with warning check
ok 16 - Failed dump 0 of fstab config tree
ok 17 - Fixed error nb 0
ok 18 - Ran dump_tree
ok 19 - Dumped fstab config tree in full mode
ok 20 - Dumped fstab config tree in custom mode
ok 21 - check 'fs:/home fs_file' value
ok 22 - check 'fs:/home fs_spec' value
ok 23 - check 'fs:/proc fs_file' value
ok 24 - check 'fs:/proc fs_spec' value
ok 25 - fstab write back done
ok 26 - Created instance fstab-test-t0-w
ok 27 - Dumped fstab 2nd config tree in custom mode
ok 28 - compare original fstab custom data with 2nd instance custom data
ok 29 - check that original fstab file was not clobbered
# End of subtest fstab t0
# Beginning subtest fstab t1
ok 30 - Copied fstab example t1
ok 31 - Read configuration and created instance with init() method with warning check
ok 32 - Ran dump_tree
ok 33 - Dumped fstab config tree in full mode
ok 34 - Dumped fstab config tree in custom mode
ok 35 - check 'fs:root fs_file' value
ok 36 - check 'fs:root fs_spec' value
ok 37 - fstab write back done
ok 38 - Created instance fstab-test-t1-w
ok 39 - Dumped fstab 2nd config tree in custom mode
ok 40 - compare original fstab custom data with 2nd instance custom data
ok 41 - check that original fstab file was not clobbered
# End of subtest fstab t1
# End of fstab test
# Beginning layer test (t/model_tests.d/layer-test-conf.pl)
# layer uses LayeredClass model
# Beginning subtest layer mini
ok 42 - Copied layer example mini
ok 43 - Read configuration and created instance with init() method with warning check
ok 44 - Ran dump_tree
ok 45 - Dumped layer config tree in full mode
ok 46 - Dumped layer config tree in custom mode
ok 47 - check 'set_in_etc' value (mode layered)
ok 48 - check 'set_in_both' value (mode layered)
ok 49 - check 'set_in_both' value (mode user)
ok 50 - check 'set_by_user' value
ok 51 - check 'a_checklist' value (mode layered)
ok 52 - check 'a_checklist' value
ok 53 - check 'a_checklist' value (mode user)
ok 54 - layer write back done
ok 55 - check added or removed files
ok 56 - Created instance layer-test-mini-w
ok 57 - Dumped layer 2nd config tree in custom mode
ok 58 - compare original layer custom data with 2nd instance custom data
# End of subtest layer mini
# End of layer test
# Beginning multistrap test (t/model_tests.d/multistrap-test-conf.pl)
# multistrap uses Multistrap model
# Beginning subtest multistrap arm
ok 59 - Copied multistrap example arm
ok 60 - Read configuration and created instance with init() method without warning check
ok 61 - Ran dump_tree
ok 62 - Dumped multistrap config tree in full mode
ok 63 - Dumped multistrap config tree in custom mode
ok 64 - check 'sections:toolchains packages:0' value
ok 65 - check 'sections:toolchains packages:1' value
ok 66 - multistrap write back done
ok 67 - check added or removed files
ok 68 - Created instance multistrap-test-arm-w
ok 69 - Dumped multistrap 2nd config tree in custom mode
ok 70 - compare original multistrap custom data with 2nd instance custom data
# End of subtest multistrap arm
# Beginning subtest multistrap from_scratch
ok 71 - Copied multistrap example from_scratch
ok 72 - Read configuration and created instance with init() method with warning check
ok 73 - load called
ok 74 - Ran dump_tree
ok 75 - Dumped multistrap config tree in full mode
ok 76 - Dumped multistrap config tree in custom mode
ok 77 - check 'sections:base packages:0' value (mode layered)
ok 78 - check 'sections:debian packages:0' value (mode layered)
ok 79 - check 'sections:toolchains packages:0' value
ok 80 - check 'sections:toolchains packages:1' value
ok 81 - multistrap write back done
ok 82 - check content of /home/foo/my_arm.conf
ok 83 - check added or removed files
ok 84 - Created instance multistrap-test-from_scratch-w
ok 85 - Dumped multistrap 2nd config tree in custom mode
ok 86 - compare original multistrap custom data with 2nd instance custom data
# End of subtest multistrap from_scratch
# Beginning subtest multistrap igep0020
ok 87 - Copied multistrap example igep0020
ok 88 - Read configuration and created instance with init() method with warning check
ok 89 - Ran dump_tree
ok 90 - Dumped multistrap config tree in full mode
ok 91 - Dumped multistrap config tree in custom mode
ok 92 - multistrap write back done
ok 93 - check added or removed files
ok 94 - Created instance multistrap-test-igep0020-w
ok 95 - Dumped multistrap 2nd config tree in custom mode
ok 96 - compare original multistrap custom data with 2nd instance custom data
# End of subtest multistrap igep0020
# End of multistrap test
# Beginning popcon test (t/model_tests.d/popcon-test-conf.pl)
# popcon uses PopCon model on file popularity-contest.conf
# Beginning subtest popcon t0
ok 97 - Copied popcon example t0
ok 98 - Read configuration and created instance with init() method with warning check
ok 99 - Ran dump_tree
ok 100 - Dumped popcon config tree in full mode
ok 101 - Dumped popcon config tree in custom mode
ok 102 - popcon write back done
ok 103 - Created instance popcon-test-t0-w
ok 104 - Dumped popcon 2nd config tree in custom mode
ok 105 - compare original popcon custom data with 2nd instance custom data
ok 106 - check that original popcon file was not clobbered
# End of subtest popcon t0
# End of popcon test
ok 107 - test memory cycle
1..107
ok
t\multi_warp_object.t .............
1..21
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - Created Root
ok 4 - check element bar for beginner user (not available because macro* are undef)
ok 5 - check element bar for advanced user (not available because macro* are undef)
ok 6 - set macro1 to A
ok 7 - check element bar for beginner user (not available because macro2 is undef)
ok 8 - check element bar for advanced user (not available because macro2 is undef)
ok 9 - writing to slave->bar (fails tree_macro is undef)
ok 10 - set macro2 to C
ok 11 - check element bar for beginner user (not available)
ok 12 - check element bar for advanced user (now available)
ok 13 - check bar:1 config class name
ok 14 - check bar experience
ok 15 - set macro2 to D
ok 16 - check bar:1 config class name (is SlaveY)
ok 17 - check bar experience
ok 18 - set macro1 to B
ok 19 - check bar:1 config class name (is now SlaveZ)
ok 20 - check element bar experience (back to advanced )
ok 21
ok
t\multi_warp_value.t ..............
1..63
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - Test _dclone_key (single key)
ok 4 - Setting Root macro1 to A1
ok 5 - Setting Root macro2 to A2
ok 6 - Setting Root macro3 to A3
ok 7 - Reading Root slot m1: mA1A2A3
ok 8 - Reading Root slot m2
ok 9 - Reading Root slot m4
ok 10 - Setting Root macro3 to B3
ok 11 - Reading Root slot m1: mA1A2B3
ok 12 - Reading Root slot m2
ok 13 - Reading Root slot m4
ok 14 - Setting Root macro2 to B2
ok 15 - Setting Root macro3 to A3
ok 16 - Reading Root slot m1: mA1B2A3
ok 17 - Reading Root slot m2
ok 18 - Reading Root slot m4
ok 19 - Setting Root macro3 to B3
ok 20 - Reading Root slot m1: mA1B2B3
ok 21 - Reading Root slot m2
ok 22 - Reading Root slot m4
ok 23 - Setting Root macro2 to C2
ok 24 - Setting Root macro3 to A3
ok 25 - Reading Root slot m1: mA1C2A3
ok 26 - Reading Root slot m2
ok 27 - Reading Root slot m4
ok 28 - Setting Root macro3 to B3
ok 29 - Reading Root slot m1: mA1C2B3
ok 30 - Reading Root slot m2
ok 31 - Reading Root slot m4
ok 32 - Setting Root macro1 to B1
ok 33 - Setting Root macro2 to A2
ok 34 - Setting Root macro3 to A3
ok 35 - Reading Root slot m1: mB1A2A3
ok 36 - Reading Root slot m2
ok 37 - Reading Root slot m4
ok 38 - Setting Root macro3 to B3
ok 39 - Reading Root slot m1: mB1A2B3
ok 40 - Reading Root slot m2
ok 41 - Reading Root slot m4
ok 42 - Setting Root macro2 to B2
ok 43 - Setting Root macro3 to A3
ok 44 - Reading Root slot m1: mB1B2A3
ok 45 - Reading Root slot m2
ok 46 - Reading Root slot m4
ok 47 - Setting Root macro3 to B3
ok 48 - Reading Root slot m1: mB1B2B3
ok 49 - Reading Root slot m2
ok 50 - Reading Root slot m4
ok 51 - Setting Root macro2 to C2
ok 52 - Setting Root macro3 to A3
ok 53 - Reading Root slot m1: mB1C2A3
ok 54 - Reading Root slot m2
ok 55 - Reading Root slot m4
ok 56 - Setting Root macro3 to B3
ok 57 - Reading Root slot m1: mB1C2B3
ok 58 - Reading Root slot m2
ok 59 - Reading Root slot m4
ok 60 - test m3 with macro2=A2
ok 61 - test m3 with macro2=C2
ok 62 - test m3 with macro2=B2
ok 63
ok
t\node.t ..........................
1..54
ok 1 - compiled
ok 2 - Model created
ok 3 - Instance created
ok 4 - Config root created
ok 5 - Created Master
ok 6 - check Master elements
ok 7 - check Master elements
ok 8 - check Master elements
ok 9 - Created Captain
ok 10 - test class_name
ok 11 - test element_name
ok 12 - test name
ok 13 - test captain location
ok 14 - Created Sarge
ok 15 - check Y experience
ok 16 - check Z experience
ok 17 - check X experience
ok 18 - test Z value
ok 19 - fetch_element with unexpected experience
ok 20 - Restricted element error
ok 21 - Check deprecated element warning
ok 22 - check 'bar' experience
ok 23 - check 'X' experience
ok 24 - test bar config_class_name
ok 25 - test bar element_name
ok 26 - test bar name
ok 27 - test bar location
ok 28 - checking X experience
ok 29 - Created 2nd Master isa Config::Model::Instance
ok 30 - created 2nd tree isa Config::Model::Node
ok 31 - Test master global help
ok 32 - Test master slot help captain
ok 33 - Test master slot help hash_args
ok 34 - Test sarge slot help X
ok 35 - Test sarge slot help X (description)
ok 36 - Test sarge slot help X (summary)
ok 37 - Non-existing element
ok 38 - existing element
ok 39 - existing node element
ok 40 - non existing leaf element
ok 41 - test element
ok 42 - test (non) importance
ok 43 - test importance
ok 44 - test importance
ok 45 - test hidden
ok 46 - test importance
ok 47 - test next_element (undef)
ok 48 - test previous_element (undef)
ok 49 - test next_element ()
ok 50 - test next_element (captain)
ok 51 - test previous_element (captain)
ok 52 - test next_element (array_args)
ok 53 - test previous_element (array_args)
ok 54
ok
t\node_get_set.t ..................
1..9
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - load 'std_id:ab X=Bv - std_id:bc X=Av - a_string="titi and toto" '
ok 4 - Test set /std_id/cc/X
ok 5 - Test get /std_id/bc/X
ok 6 - Test get /std_id/cc/X
ok 7 - test get with get_obj
ok 8 - get with check skip does not die
ok 9
ok
t\obj_tree_scanner.t ..............
1..11
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" hash_a:X2=x hash_a:Y2=xy hash_b:X3=xy my_check_list=X2,X3'
ok 4 - set up ObjTreeScanner
ok 5 - performed scan
ok 6 - check result
ok 7 - set up ObjTreeScanner with fallback
ok 8 - performed scan with fallback
ok 9 - check result
ok 10 - expected failure of dump with empty mandatory value
ok 11
ok
t\pod.t ........................... skipped: these tests are for testing by the author
t\pod_generation.t ................
1..8
ok 1 - compiled
ok 2 - created dummy instance
Wrote documentation in wr_root/Config/Model/models/SubSlave2.pod
Wrote documentation in wr_root/Config/Model/models/SlaveY.pod
Wrote documentation in wr_root/Config/Model/models/SubSlave.pod
Wrote documentation in wr_root/Config/Model/models/Master.pod
Wrote documentation in wr_root/Config/Model/models/SlaveZ.pod
ok 3 - Found doc Master.pod
ok 4 - Found doc SlaveY.pod
ok 5 - Found doc SlaveZ.pod
ok 6 - Found doc SubSlave2.pod
ok 7 - Found doc SubSlave.pod
ok 8
ok
t\recursive_warp_value.t ..........
1..21
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - Set macro to A
ok 4 - Reading Master element m1
ok 5 - Reading Master element m2a
ok 6 - Reading Master element m2b
ok 7 - Reading Master element e1
ok 8 - Reading Master element e2
ok 9 - Set macro to B
ok 10 - Reading Master element m1
ok 11 - Reading Master element m2a
ok 12 - Reading Master element m2b
ok 13 - Reading Master element e1
ok 14 - Reading Master element e2
ok 15 - Set macro to C
ok 16 - Reading Master element m1
ok 17 - Reading Master element m2a
ok 18 - Reading Master element m2b
ok 19 - Reading Master element e1
ok 20 - Reading Master element e2
ok 21
ok
t\release-pod-syntax.t ............ skipped: these tests are for release candidate testing
t\report.t ........................
1..9
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - Config root created
ok 4 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - listb=b,c,d ! hash_a:X2=x hash_a:Y2=xy hash_b:X3=xy my_check_list=X2,X3'
ok 5 - set up data in tree with 'tree_macro=XY'
ok 6 - check dump of only customized values
ok 7 - check dump of all values
ok 8 - check list_class_element
ok 9
ok
t\search_element.t ................
1..24
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - created root
ok 4 - list of searchable items
ok 5 - verify search data on SlaveZ(Z,std_id:foo)
ok 6 - verify search data on SlaveY(ab2,warp)
ok 7 - verify search data on Master(Z,!)
ok 8 - check first step
ok 9 - check chosen object
ok 10 - check auto chosen object for X
ok 11 - check that no more steps are left
ok 12 - check auto chosen object for aa
ok 13 - check that no more steps are left after next_choice
ok 14 - check chosen object for aa
ok 15 - check object of element call-back (DX))
ok 16 - check param of element call-back (DX)
ok 17 - check auto chosen object for DX (warp)
ok 18 - check auto_choose target for DX (olist)
ok 19 - check auto_choose target for DX (std_id)
ok 20 - next_choice 1
ok 21 - std_id choice done
ok 22 - next_choice 2
ok 23 - next_choice target
ok 24
ok
t\search_in_tree.t ................
1..13
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" hash_a:X2=x hash_a:Y2=xy hash_b:X3=xy my_check_list=X2,X3 olist:0 DX=Dv'
ok 4 - searched for value toto
ok 5 - searched for value tot
ok 6 - searched for key ab
ok 7 - searched for value xy
ok 8 - searched for description zorro
ok 9 - searched for value Bv
ok 10 - searched for value B
ok 11 - searched for value Dv
ok 12 - searched for value X3
ok 13
ok
t\simple_ui.t .....................
1..23
ok 1 - compiled
ok 2 - created dummy instance
ok 3 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata"'
ok 4 - Created ui
ok 5 - check list cd path at root
ok 6 - test prompt at root
ok 7 - exec vf std_id:ab, expect Unexpected command 'vf'
ok 8 - test prompt is Test Prompt:$
ok 9 - exec ls, expect std_id lista listb hash_a hash_b ordered_hash olist tree_macro warp slave_y string_with_def a_uniline a_string int_v my_check_list my_reference
ok 10 - test prompt is Test Prompt:$
ok 11 - exec set a_string="some value with space", expect
ok 12 - test prompt is Test Prompt:$
ok 13 - exec cd std_id:ab, expect
ok 14 - test prompt is Test Prompt: std_id:ab $
ok 15 - exec set X=Av, expect
ok 16 - test prompt is Test Prompt: std_id:ab $
ok 17 - exec display X, expect Av
ok 18 - test prompt is Test Prompt: std_id:ab $
ok 19 - exec cd !, expect
ok 20 - test prompt is Test Prompt:$
ok 21 - exec delete std_id:ab, expect
ok 22 - test prompt is Test Prompt:$
ok 23
ok
t\smooth_upgrade.t ................
1..22
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - tried to fetch obsolete element
ok 4 - check warning when fetching deprecated element
ok 5 - undef old and undef new
ok 6 - old is 'ini' and new is 'ini_file'
ok 7 - likewise for custom_value
ok 8 - likewise for non_builtin_default
ok 9 - but standard value is undef
ok 10 - check that deprecated and obsolete parameters are hidden
ok 11 - check dump tree
ok 12 - overridden value is 'perl_file'
ok 13 - likewise for custom_value
ok 14 - likewise for non_builtin_default
ok 15 - but standard value is undef
ok 16 - created url test instance
ok 17 - check that url deprecated and obsolete parameters are hidden
ok 18 - check warning when fetching deprecated element
ok 19 - check extracted host
ok 20 - check extracted port
ok 21 - check extracted path
ok 22 - test memory cycles
ok
t\term_ui.t ....................... skipped: Cannot load Term::ReadLine
Unhandled type: REGEXP at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\value.t .........................
ok 1 - Compilation done
ok 2 - created bad_class instance
ok 3 - test create expected failure
ok 4 - created dummy instance
ok 5 - test create bounded integer
ok 6 - verify instance needs_save status after creation
ok 7 - verify check status after creation
ok 8 - store test done
ok 9 - store does not trigger a check (check done during store)
ok 10 - verify instance needs_save status after store
ok 11 - fetch test
ok 12 - check was done during fetch
ok 13 - verify instance needs_save status after fetch
ok 14 - store error in scalar is tracked
ok 15 - check scalar error message
ok 16 - check that wrong value 5 was not stored
ok 17 - store error in scalar is tracked
ok 18 - check scalar error message
ok 19 - check that wrong value toto was not stored
ok 20 - store error in scalar is tracked
ok 21 - check scalar error message
ok 22 - check that wrong value 1.5 was not stored
ok 23 - created Master bounded_number
ok 24 - assign 1
ok 25 - assign 1.5
ok 26 - store undef
ok 27 - created mandatory_string
ok 28 - mandatory string: undef error
ok 29 - mandatory_string: store and read
ok 30 - status quo
ok 31 - verify instance needs_save status after storing default value
ok 32 - overrode default
ok 33 - verify instance needs_save status after storing another value
ok 34 - restore default by writing undef value in mandatory string
ok 35 - verify instance needs_save status after restoring default value
ok 36 - created mandatory_boolean
ok 37 - mandatory bounded: undef error
ok 38 - store error in mandatory_boolean is tracked
ok 39 - check mandatory_boolean error message
ok 40 - store error in mandatory_boolean is tracked
ok 41 - check mandatory_boolean error message
ok 42 - mandatory boolean: store 1 and read 1 value
ok 43 - mandatory boolean: store yes and read 1 value
ok 44 - mandatory boolean: store Yes and read 1 value
ok 45 - mandatory boolean: store no and read 0 value
ok 46 - mandatory boolean: store Nope and read 0 value
ok 47 - mandatory boolean: store true and read 1 value
ok 48 - mandatory boolean: store False and read 0 value
ok 49 - boolean_with_write_as reads undef
ok 50 - boolean_with_write_as returns 'false'
ok 51 - boolean_with_write_as returns 'true'
ok 52 - test create expected failure with enum with wrong default
ok 53 - Created enum with correct default
ok 54 - enum with default: read default value
ok 55 - check needs_save after reading a default value
ok 56 - check needs_save after storing a value identical to default value
ok 57 - enum with default: read default value
ok 58 - check needs_save after reading a default value
ok 59 - enum with default: read custom value
ok 60 - enum: store and read B
ok 61 - enum: read custom value
ok 62 - enum: read standard value
ok 63 - enum: check value_type
ok 64 - enum: warping default value
ok 65 - enum: check new default value
ok 66 - enum: warped default value to wrong value
ok 67 - enum: warping choice
ok 68 - enum: warping default value to new choice
ok 69 - enum: warping choice to completely different set
ok 70 - enum: check that new default value is undef
ok 71 - enum: check that new current value is undef
ok 72 - enum: set and read a new value
ok 73 - testing convert => uc
ok 74 - uc_convert: testing
ok 75 - testing convert => lc
ok 76 - lc_convert: testing
ok 77 - full enum help
ok 78 - enum help on one choice
ok 79 - test undef help
ok 80 - test undef enum
ok 81 - upstream actual value
ok 82 - upstream standard value
ok 83 - upstream actual value
ok 84 - non_upstream value
ok 85 - after store: upstream actual value
ok 86 - after store: non_upstream value
ok 87 - after store: upstream actual value
ok 88 - after store: upstream standard value
ok 89 - store error in a_uniline is tracked
ok 90 - check a_uniline error message
ok 91 - check that wrong value foo
# bar was not stored
ok 92 - tested uniline value
ok 93 - tested empty value
ok 94 - tested replaced value
ok 95 - tested replaced value with regexp
ok 96 - created dummy preset instance
ok 97 - instance in preset mode
ok 98 - instance in normal mode
ok 99 - scalar: read preset value as value
ok 100 - scalar: read overridden preset value as value
ok 101 - scalar: read preset value as preset_value
ok 102 - scalar: read preset value as standard_value
ok 103 - scalar: read custom_value
ok 104 - enum: read preset value as value
ok 105 - enum: read overridden preset value as value
ok 106 - enum: read preset value as preset_value
ok 107 - enum: read preset value as standard_value
ok 108 - enum: read custom_value
ok 109 - enum: read default_value
ok 110 - created dummy layered instance
ok 111 - instance in layered mode
ok 112 - instance in normal mode
ok 113 - scalar: read layered value as backend value
ok 114 - scalar: read layered value as user value
ok 115 - scalar: read overridden layered value as value
ok 116 - scalar: read layered value as layered_value
ok 117 - scalar: read standard_value
ok 118 - scalar: read custom_value
ok 119 - enum: read layered value as backend value
ok 120 - enum: read layered value as user value
ok 121 - enum: read overridden layered value as value
ok 122 - enum: read layered value as layered_value
ok 123 - enum: read layered value as standard_value
ok 124 - enum: read custom_value
ok 125 - store error in match is tracked
ok 126 - check match error message
ok 127 - check that wrong value bar was not stored
ok 128 - test stored matching value
ok 129 - store error in prd_match is tracked
ok 130 - check prd_match error message
ok 131 - check that wrong value bar was not stored
ok 132 - store error in prd_match is tracked
ok 133 - check prd_match error message
ok 134 - check that wrong value Perl was not stored
ok 135 - test stored prd value Perl
ok 136 - test stored prd value Perl and CC-BY
ok 137 - test stored prd value Perl and CC-BY or Apache
ok 138 - test warn_if condition
ok 139 - test has_fixes
ok 140 - check warn_if stored value
ok 141 - test has_fixes after fetch with check=no
ok 142 - check warn_if standard value
ok 143 - test has_fixes after fetch with mode = standard
ok 144 - test if fixes were applied
ok 145 - test warn_unless_match condition
ok 146 - test has_fixes
ok 147 - test if fixes were applied
ok 148 - test unconditional warn
ok 149 - check utf-8 string
ok 150 - check needs_save after store
ok 151 - check replacement_hash with foo (before replacement)
ok 152 - check needs_save after simple fetch
ok 153 - check needs_save after load
ok 154 - check replacement_hash with foo (after replacement)
ok 155 - check needs_save after fetch with replacement
ok 156 - check replacement_hash with bar
ok 157 - check replacement_hash with baz (no replacement)
ok 158 - check that replacement hash was not changed by missed substitution
ok 159 - store old standard version
ok 160 - check needs_save after load
ok 161 - check needs_save after load
ok 162 - check fixed standard version
ok 163 - check custom standard version
ok 164 - check assert error
ok 165 - assert_elt apply_fixes called
ok 166 - check fixed assert pb
ok 167 - check warn_unless
ok 168 - warn_unless apply_fixes called
ok 169 - check fixed warn_unless pb
ok 170 - check memory cycles
1..170
ok
t\value_compute.t .................
1..54
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - check available elements
ok 4 - created av and bv values
ok 5 - create computed integer value (av + bv)
ok 6 - test pre_compute parser on a very small formula: '$bar'
ok 7 - test compute parser on a very small formula with undef variable
ok 8 - test compute parser on a very small formula: '$bar'
ok 9 - test pre-compute parser with substitution
ok 10 - test compute parser with substitution
ok 11 - test pre_compute parser with a string
ok 12 - test compute parser with a string
ok 13 - test pre_compute parser with function (&element)
ok 14 - test compute parser with function (&element)
ok 15 - test that compute returns undef with undefined variables
ok 16 - test result : computed integer is 3 (a: 1, b: 2)
ok 17 - test assignment to a computed value (normal error)
ok 18 - result has not changed
ok 19 - test result : computed integer is -1 (a: 1, b: -2)
ok 20 - change bv value
ok 21 - computed integer: computed value error
ok 22 - test result : computed integer is undef (a: 1, b: -2)
ok 23 - test for undef variables in string
ok 24 - test result : computed string is 'meet Linus and his penguin' (a: Linus, b: his penguin)
ok 25 - test computed value
ok 26 - test overridden value
ok 27 - test computed with upstream value
ok 28 - test computed with upstream value (custom)
ok 29 - test computed with upstream value (standard)
ok 30 - test overridden value
ok 31 - expected failure with one_wrong_var
ok 32 - test compute_no_var
ok 33 - created element find_node_element_name
ok 34 - did find node element name
ok 35 - created element check_node_element_name
ok 36 - did check node element name
ok 37 - compare slave av and av
ok 38 - compare slave bv and bv
ok 39 - check extracted host
ok 40 - check needs save before migrate
ok 41 - check migrate_from first stage
ok 42 - check migrate_from second stage
ok 43 - check needs save before migrate
ok 44 - check migrate_from with undef_is
ok 45 - check Source2 compute with undef_is
ok 46 - check result of compute with undef_is
ok 47 - check &location with bar location_function_in_formula
ok 48 - check &location with foo2 location_function_in_formula
ok 49 - check extracted host with temp variable
ok 50 - check replacement with &index()
ok 51 - check missing replacement with &index()
ok 52 - check missing replacement with &index()
ok 53 - evaled &index($holder)
ok 54 - test memory cycles
ok
t\value_refer_to.t ................
1..19
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - Created Root
ok 4 - host setup done
ok 5 - got lan:A node:1lan:A node:1
ok 6 - setup host=A
ok 7 - set up if=eth0
ok 8 - got ip 10.0.0.1
ok 9 - lan setup done
ok 10 - got ip 10.0.0.1
ok 11 - got ip 10.0.0.2
ok 12 - got ip 10.0.1.1
ok 13 - got ip 10.0.1.2
ok 14 - check that default choice and refer_to add up
ok 15 - check that default choice and refer_to follow removed elements
ok 16 - check choice of refer_to_list_enum
ok 17 - fetching refer_to_wrong_path
ok 18 - fetching refer_to_unknown_elt
ok 19
ok
t\value_simple_warp.t .............
1..24
ok 1 - Compilation done
ok 2 - check munged warp arguments
ok 3 - created dummy instance
ok 4 - set up warped object with wrong rules syntax
ok 5 - wrong rules semantic warped object blows up
ok 6 - set up warped object
ok 7 - try to read warped object while warp master is undef
ok 8 - store F in warp master
ok 9 - read warped object default value
ok 10 - store F2 in warped object
ok 11 - and read
ok 12 - set up recursive_warped_object
ok 13 - try to read recursive warped object while its warp master is F2
ok 14 - recursive_warped_object blows up
ok 15 - store F in warped object
ok 16 - read recursive_warped_object: default value was set by warp master
ok 17 - warp 'enum' so that F2 value is clobbered (outside new choice)
ok 18 - set value valid for both warp, warp w1 to G and test that the value is still ok
ok 19 - test unset value for w2 after setting warp master
ok 20 - idem for w3
ok 21 - set warp master to G and test unset value for w1 ... 2 and w3
ok 22 - ... and w2 ...
ok 23 - ... and w3
ok 24
ok
t\warped_id.t .....................
1..37
ok 1 - Compilation done
ok 2 - compiled
ok 3 - created dummy instance
ok 4 - check warped out hash_with_warped_value (macro is undef)
ok 5 - Set macro to A
ok 6 - Check macro
ok 7 - check warped out hash_with_warped_value (macro is A)
ok 8 - Set one slave
ok 9 - Set second slave (normal error)
ok 10 - Set macro to B
ok 11 - Set second slave
ok 12 - Set third slave (normal error)
ok 13 - Set macro to C (warp_reset)
ok 14 - Set third slave
ok 15 - Set fourth slave (normal error)
ok 16 - Set macro to B: limit max to 2 when the hash has id '3'
ok 17 - Set macro to B (limit max to 2)
ok 18 - check reduced key set
ok 19 - check multi_warp default max_index
ok 20 - check multi_auto_create default max_index
ok 21 - set version to 2
ok 22 - set macro to C
ok 23 - check multi_warp default_keys index parameter
ok 24 - check multi_warp default key set with different warp master
ok 25 - store Av in X
ok 26 - check X value
ok 27 - check multi_warp warped_hash max_index
ok 28 - check multi_auto_create default key set with different warp master
ok 29 - check X value
ok 30 - check multi_auto_create warped_hash max_index
ok 31 - check warped out hash_with_warped_value (macro is C)
ok 32 - assign new value to warp master (same effect)
ok 33 - check X value after assign
ok 34 - check warped out hash_with_warped_value (macro is A)
ok 35 - check hash_with_warped_value:5
ok 36 - check hash_with_warped_value:6
ok 37
ok
t\warped_node.t ...................
1..38
ok 1 - Compilation done
ok 2 - compiled
ok 3 - created dummy instance
ok 4 - check that a_warped_node is not accessible
ok 5 - check that a_hash_of_warped_nodes is not available
ok 6 - test stored on a warped node element (should fail)
ok 7 - set master->tree_macro to XY
ok 8 - check that a_warped_node is accessible
ok 9 - reading a_hash_of_warped_nodes (is SlaveY because tree_macro was set)
ok 10 - set master->tree_macro to XZ
ok 11 - reading a_hash_of_warped_nodes (is SlaveZ because tree_macro was set)
ok 12 - reading master a_hash_of_warped_nodes:234 X (undef)
ok 13 - set master v_macro to A
ok 14 - reading master a_hash_of_warped_nodes:234 X (default value)
ok 15 - reading master a_hash_of_warped_nodes:234 Z (default value)
ok 16 - Set master a_hash_of_warped_nodes:234 X to Cv
ok 17 - Set master a_hash_of_warped_nodes:234 Z to Cv
ok 18 - set master->tree_macro to mXY (with morphing which looses Z element)...
ok 19 - ... X value was kept ...
ok 20 - ... Y is back to default value
ok 21 - set master v_macro to B
ok 22 - ... X value was kept ...
ok 23 - ... Y is to new default value
ok 24 - created warped node isa Config::Model::WarpedNode
ok 25 - Check element name of warped node
ok 26 - Check index value of warped node
ok 27 - Check element name of actual node below warped node
ok 28 - Check index value of actual node below warped node
ok 29 - reading elements of root for experience beginner
ok 30 - reading elements of root for experience advanced
ok 31 - reading elements of root for experience master
ok 32 - check that has copy works on warped_node
ok 33 - set master->tree_macro to W (warp out)...
ok 34 - reading elements of root after warp out
ok 35 - reading elements of root after warp out
ok 36 - set master->b_macro to 1 (warp in bool_object)...
ok 37 - check theorical bool_object type...
ok 38 - mem cycle test
ok
t\warped_node_collateral.t ........
1..14
ok 1 - Compilation done
ok 2 - compiled
ok 3 - created dummy instance
ok 4 - check pass nb at 0
ok 5 - check pass nb at 2
ok 6 - check pass nb at 2 after setting fs_vfstype
ok 7 - check that setting bind detects and error with passno
ok 8 - check pass nb at 2 after setting bind
ok 9 - check that setting bind was warped out
ok 10 - check pass nb at 3
ok 11 - check that setting bind detects and error with passno again
ok 12 - check pass nb at 2 after setting bind
ok 13 - check warping in of a node
ok 14
ok
t\warped_value.t ..................
1..68
ok 1 - Compilation done
ok 2 - created dummy instance
ok 3 - check warper object isa Config::Model::Warper
ok 4 - check m_value_out warper
ok 5 - check warper object isa Config::Model::Warper
ok 6 - check m_value_out and m2_value_out warper
ok 7 - Elements of Master
ok 8 - Elements of Slave from the model
ok 9 - Created slave(bar)
ok 10 - Elements of Slave from the object
ok 11 - reading slave->W (undef value_type error)
ok 12 - reading slave->X (undef)
ok 13 - setting master->macro to B
ok 14 - Elements of Master when macro = B
ok 15 - setting master->macro2 to A
ok 16 - Elements of Master when macro = B macro2 = A
ok 17 - setting master->warped_out_ref to foo
ok 18 - setting master->macro to A
ok 19 - reading slave->X (Av)
ok 20 - reading slave->Y (Av)
ok 21 - reading slave->Z (Av)
ok 22 - setting master->macro to C
ok 23 - test m_value help with macro=C
ok 24 - reading slave->X (undef)
ok 25 - test m_value with macro=A
ok 26 - test m_value_old with macro=A
ok 27 - test m_value help with macro=A
ok 28 - test m_value help with macro=A
ok 29 - test m_value with macro=D
ok 30 - test m_value_old with macro=D
ok 31 - Slave elements from the object (W pops in when macro is set to A)
ok 32 - Slave elements from the object (W's out when macro is set to B)
ok 33 - Slave elements from the object for advanced level
ok 34 - reading slave->X (Bv)
ok 35 - reading slave->Y (Bv)
ok 36 - reading slave->Z (Bv)
ok 37 - Set slave->Y to Cv
ok 38 - test W is not available
ok 39 - test W is available
ok 40 - reading slave->X (undef)
ok 41 - reading slave->Z (undef)
ok 42 - reading slave->Y (Cv)
ok 43 - reading slave->Comp
ok 44 - set m_value to Cv
ok 45 - Created new big compute object isa Config::Model::Value
ok 46 - reading slave->big_compute(test1)
ok 47 - reading slave->big_compute(b1)
ok 48 - reading rslave1->big_replace(br1)
ok 49 - reading rslave2->big_replace(br1)
ok 50 - reading rslave1->macro_replace(br1)
ok 51 - reading rslave2->macro_replace(br1)
ok 52 - reading root->compute
ok 53 - reading macro slaves
ok 54 - check names of values using 'macro' element
ok 55 - reading var_path while where_is_element variable is undef
ok 56 - reading var_path while where_is_element is defined
ok 57 - reading var_path while get_element variable is undef
ok 58 - reading var_path through m_value element
ok 59 - reading var_path through compute element
ok 60 - reading ClientAliveInterval when ClientAliveCheck is 0
ok 61 - check ClientAliveInterval
ok 62 - check &location with bar warped_by_location
ok 63 - check &location with bar recursive_slave:l1 foo2 warped_by_location
ok 64 - check &location with bar recursive_slave:l1 recursive_slave:l2 foo2 warped_by_location
ok 65 - check &location with foo2 warped_by_location
ok 66 - created layered instance
ok 67 - test warp in layered mode
ok 68 - test memory cycle
ok
Unhandled type: GLOB at C:\cpanfly-5.14\var\megalib/Devel/Cycle.pm line 107.
t\yaml_backend.t ..................
1..8
ok 1 - compiled
ok 2 - Created instance
ok 3 - yaml write back done
ok 4 - check that config file wr_root/yaml/hosts.yml was written
ok 5 - Created instance
ok 6 - compare original data with 2nd instance data
ok 7 - check yaml dump content
ok 8 - check model mem cycles
ok
All tests successful.
Files=55, Tests=1675, 67 wallclock secs ( 0.20 usr + 0.08 sys = 0.28 CPU)
Result: PASS
DDUMONT/Config-Model-2.041.tar.gz
C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK
Dominique Dumont <ddumont@cpan.org>
Create tools to validate, migrate and edit configuration files
>>> (cd C:\cpanfly-5.14\var\cpan\build\Config-Model-2.041-3Zb4Mv && tar cvf - Config-Model-2.041.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/D/DD/DDUMONT/Config-Model-2.041.tar.gz
Config-Model-2.041.ppd
blib/
blib/lib/
blib/lib/Config/
blib/lib/Config/Model/
blib/lib/Config/Model/Annotation.pm
blib/lib/Config/Model/AnyId.pm
blib/lib/Config/Model/AnyThing.pm
blib/lib/Config/Model/application.d/
blib/lib/Config/Model/application.d/multistrap
blib/lib/Config/Model/Backend/
blib/lib/Config/Model/Backend/Any.pm
blib/lib/Config/Model/Backend/Fstab.pm
blib/lib/Config/Model/Backend/IniFile.pm
blib/lib/Config/Model/Backend/PlainFile.pm
blib/lib/Config/Model/Backend/ShellVar.pm
blib/lib/Config/Model/Backend/Yaml.pm
blib/lib/Config/Model/BackendMgr.pm
blib/lib/Config/Model/CheckList.pm
blib/lib/Config/Model/Cookbook/
blib/lib/Config/Model/Cookbook/CreateModelFromDoc.pod
blib/lib/Config/Model/Describe.pm
blib/lib/Config/Model/DumpAsData.pm
blib/lib/Config/Model/Dumper.pm
blib/lib/Config/Model/Exception.pm
blib/lib/Config/Model/extensions/
blib/lib/Config/Model/extensions/cme-gen-class-pod
blib/lib/Config/Model/FuseUI.pm
blib/lib/Config/Model/HashId.pm
blib/lib/Config/Model/IdElementReference.pm
blib/lib/Config/Model/Instance.pm
blib/lib/Config/Model/Iterator.pm
blib/lib/Config/Model/Lister.pm
blib/lib/Config/Model/ListId.pm
blib/lib/Config/Model/Loader.pm
blib/lib/Config/Model/Manual/
blib/lib/Config/Model/Manual/ModelCreationAdvanced.pod
blib/lib/Config/Model/Manual/ModelCreationIntroduction.pod
blib/lib/Config/Model/models/
blib/lib/Config/Model/models/Fstab/
blib/lib/Config/Model/models/Fstab/CommonOptions.pl
blib/lib/Config/Model/models/Fstab/Ext2FsOpt.pl
blib/lib/Config/Model/models/Fstab/Ext3FsOpt.pl
blib/lib/Config/Model/models/Fstab/Ext4FsOpt.pl
blib/lib/Config/Model/models/Fstab/FsLine.pl
blib/lib/Config/Model/models/Fstab/FsLine.pod
blib/lib/Config/Model/models/Fstab/Iso9660_Opt.pl
blib/lib/Config/Model/models/Fstab/NoneOptions.pl
blib/lib/Config/Model/models/Fstab/SwapOptions.pl
blib/lib/Config/Model/models/Fstab/UsbFsOptions.pl
blib/lib/Config/Model/models/Fstab.pl
blib/lib/Config/Model/models/Fstab.pod
blib/lib/Config/Model/models/Multistrap/
blib/lib/Config/Model/models/Multistrap/Section.pl
blib/lib/Config/Model/models/Multistrap/Section.pod
blib/lib/Config/Model/models/Multistrap.pl
blib/lib/Config/Model/models/Multistrap.pod
blib/lib/Config/Model/models/PopCon.pl
blib/lib/Config/Model/models/PopCon.pod
blib/lib/Config/Model/Node.pm
blib/lib/Config/Model/ObjTreeScanner.pm
blib/lib/Config/Model/Report.pm
blib/lib/Config/Model/SearchElement.pm
blib/lib/Config/Model/SimpleUI.pm
blib/lib/Config/Model/system.d/
blib/lib/Config/Model/system.d/fstab
blib/lib/Config/Model/system.d/popcon
blib/lib/Config/Model/TermUI.pm
blib/lib/Config/Model/TreeSearcher.pm
blib/lib/Config/Model/Value/
blib/lib/Config/Model/Value/LayeredInclude.pm
blib/lib/Config/Model/Value.pm
blib/lib/Config/Model/ValueComputer.pm
blib/lib/Config/Model/WarpedNode.pm
blib/lib/Config/Model/Warper.pm
blib/lib/Config/Model.pm
blib/script/
blib/script/cme
blib/script/cme.bat
blib/script/config-edit
blib/script/config-edit.bat
>>> mv C:\cpanfly-5.14\var\cpan\build\Config-Model-2.041-3Zb4Mv/Config-Model-2.041.ppd C:/cpanfly-5.14/var/REPO/D/DD/DDUMONT
Finished 2013-08-15T02:59:22