diff options
Diffstat (limited to 'runtime/poky/qemuarm64/core-image-sato-ptest-fast/ptest-libmodule-build-perl.log')
-rw-r--r-- | runtime/poky/qemuarm64/core-image-sato-ptest-fast/ptest-libmodule-build-perl.log | 1976 |
1 files changed, 988 insertions, 988 deletions
diff --git a/runtime/poky/qemuarm64/core-image-sato-ptest-fast/ptest-libmodule-build-perl.log b/runtime/poky/qemuarm64/core-image-sato-ptest-fast/ptest-libmodule-build-perl.log index 8a32f9ef210..4612e2132aa 100644 --- a/runtime/poky/qemuarm64/core-image-sato-ptest-fast/ptest-libmodule-build-perl.log +++ b/runtime/poky/qemuarm64/core-image-sato-ptest-fast/ptest-libmodule-build-perl.log @@ -1,9 +1,178 @@ -2019-09-21T01:57 +2019-09-22T01:25 ERROR: Unable to detach from controlling tty, Inappropriate ioctl for device -2019-09-21T01:57 -1..0 # SKIP $ENV{MB_TEST_EXPERIMENTAL} is not set -1..0 # SKIP $ENV{MB_TEST_EXPERIMENTAL} is not set -SKIP: t/bundle_inc +2019-09-22T01:25 +1..9 +ok 1 - runtests ran with expected parameters +ok 2 - runtests ran with expected parameters +ok 3 - switches are undef +ok 4 - switches are undef +ok 5 - run_test_harness should not produce warning if Test::Harness::[Ss]witches are undef and harness_switches() return empty list +ok 6 - runtests ran with expected parameters +ok 7 - runtests ran with expected parameters +ok 8 - switches are empty string +ok 9 - switches are empty string +PASS: t/unit_run_test_harness +1..2 +ok 1 - version_from_file +ok 2 - compare: 1.0_01 > 1.0 +PASS: t/versions +1..113 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +ok 1 - An object of class 'Module::Build' isa 'Module::Build::Base' +ok 2 - install_path() accessor +ok 3 - returns assigned path +ok 4 - can read stored path +ok 5 - can access map +ok 6 - can delete a path element +ok 7 - deletes path from map +ok 8 - install_base_relpaths() accessor +ok 9 - emits error if path not relative +ok 10 - returns assigned path +ok 11 - can read stored path +ok 12 - can access map +ok 13 - can delete a path element +ok 14 - deletes path from map +ok 15 - prefix_relpaths() accessor +ok 16 - defaults to 'site' +ok 17 - emits error if path not relative +ok 18 - returns assigned path +ok 19 - can read stored path +ok 20 - can access map +ok 21 - can delete a path element +ok 22 - deletes path from map +ok 23 +ok 24 +ok 25 +ok 26 - arch destination +ok 27 - bindoc destination +ok 28 - bin destination +ok 29 - libhtml destination +ok 30 - libdoc destination +ok 31 - script destination +ok 32 - lib destination +ok 33 - binhtml destination +ok 34 +ok 35 - libhtml destination +ok 36 - bindoc destination +ok 37 - bin destination +ok 38 - binhtml destination +ok 39 - libdoc destination +ok 40 - script destination +ok 41 - lib destination +ok 42 - arch destination +ok 43 +ok 44 +ok 45 +ok 46 - libhtml destination +ok 47 - bin destination +ok 48 - bindoc destination +ok 49 - binhtml destination +ok 50 - lib destination +ok 51 - libdoc destination +ok 52 - script destination +ok 53 - arch destination +ok 54 +ok 55 +ok 56 - lib prefixed +ok 57 - suffix correctish (/tmp/MB-OOEvNSdq/site/lib/perl5/site_perl + some/prefix = some/prefix/lib/perl5/site_perl) +ok 58 - arch prefixed +ok 59 - suffix correctish (/tmp/MB-OOEvNSdq/site/lib/perl5/site_perl/5.30.0/aarch64-linux + some/prefix = some/prefix/lib/perl5/site_perl/5.30.0/aarch64-linux) +ok 60 - bin prefixed +ok 61 - suffix correctish (/tmp/MB-OOEvNSdq/site/bin + some/prefix = some/prefix/bin) +ok 62 - script prefixed +ok 63 - suffix correctish (/tmp/MB-OOEvNSdq/site/bin + some/prefix = some/prefix/bin) +ok 64 - bindoc prefixed +ok 65 - suffix correctish (/tmp/MB-OOEvNSdq/site/man/man1 + some/prefix = some/prefix/man/man1) +ok 66 - libdoc prefixed +ok 67 - suffix correctish (/tmp/MB-OOEvNSdq/site/man/man3 + some/prefix = some/prefix/man/man3) +ok 68 - binhtml prefixed +ok 69 - suffix correctish (/tmp/MB-OOEvNSdq/site/html + some/prefix = some/prefix/html) +ok 70 - libhtml prefixed +ok 71 - suffix correctish (/tmp/MB-OOEvNSdq/site/html + some/prefix = some/prefix/html) +ok 72 +ok 73 - lib prefixed +ok 74 # skip 'lib' not configured +ok 75 - arch prefixed +ok 76 # skip 'arch' not configured +ok 77 - bin prefixed +ok 78 # skip 'bin' not configured +ok 79 - script prefixed +ok 80 # skip 'script' not configured +ok 81 - bindoc prefixed +ok 82 # skip 'bindoc' not configured +ok 83 - libdoc prefixed +ok 84 # skip 'libdoc' not configured +ok 85 - binhtml prefixed +ok 86 # skip 'binhtml' not configured +ok 87 - libhtml prefixed +ok 88 # skip 'libhtml' not configured +ok 89 +ok 90 - lib prefixed +ok 91 - suffix correctish (/biz/lib/perl5/site_perl + another/prefix = another/prefix/lib/perl5/site_perl) +ok 92 - arch prefixed +ok 93 - suffix correctish (/foo/bar/lib/perl5/site_perl/5.30.0/aarch64-linux + another/prefix = another/prefix/lib/perl5/site_perl/5.30.0/aarch64-linux) +ok 94 - bin prefixed +ok 95 - suffix correctish (/foo/bar/bin + another/prefix = another/prefix/bin) +ok 96 - script prefixed +ok 97 - suffix correctish (/foo/bar/bin + another/prefix = another/prefix/bin) +ok 98 - bindoc prefixed +ok 99 - suffix correctish (/foo/bar/man/man1 + another/prefix = another/prefix/man/man1) +ok 100 - libdoc prefixed +ok 101 - suffix correctish (/foo/bar/man/man3 + another/prefix = another/prefix/man/man3) +ok 102 - binhtml prefixed +ok 103 - suffix correctish (/foo/bar/html + another/prefix = another/prefix/html) +ok 104 - libhtml prefixed +ok 105 - suffix correctish (/foo/bar/html + another/prefix = another/prefix/html) +ok 106 - libdoc destination +ok 107 - script destination +ok 108 - lib destination +ok 109 - binhtml destination +ok 110 - bindoc destination +ok 111 - bin destination +ok 112 - libhtml destination +ok 113 - arch destination +ok 74 # skip 'lib' not configured +ok 76 # skip 'arch' not configured +ok 78 # skip 'bin' not configured +ok 80 # skip 'script' not configured +ok 82 # skip 'bindoc' not configured +ok 84 # skip 'libdoc' not configured +ok 86 # skip 'binhtml' not configured +ok 88 # skip 'libhtml' not configured +SKIP: t/destinations +1..18 +ok 1 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +Created META.yml and META.json +ok 2 +ok 3 +ok 4 +ok 5 - Creating Simple.pm +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '3.14159265' +Creating README using Pod::Text +ok 6 - Generating README from .pm +ok 7 - Extracting AUTHOR from .pm +ok 8 - Extracting abstract from .pm +ok 9 - Creating Simple.pm +ok 10 - Creating Simple.pod +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '3.14159265' +Creating README using Pod::Text +ok 11 - Generating README from .pod +ok 12 - Extracting AUTHOR from .pod +ok 13 - Extracting abstract from .pod +ok 14 - Creating Simple.pm +ok 15 - Creating Simple.pod +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '3.14159265' +Creating README using Pod::Text +ok 16 - Generating README from .pod over .pm +ok 17 - Extracting AUTHOR from .pod over .pm +ok 18 - Extracting abstract from .pod over .pm +PASS: t/metadata2 Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'bin-foo' version '0.01' ok 1 @@ -16,6 +185,211 @@ ok 7 ok 8 1..8 PASS: t/script_dist +1..2 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +ok 1 - dodged the bullet +ok 2 +PASS: t/new_from_context +1..9 +ok 1 - Construct build object with test_file_exts parameter +ok 2 - Should see first test output +ok 3 - Should see test success message +ok 4 - Construct build object with test_file_exts parameter +ok 5 - Should not see first test output +ok 6 - Should see test success message +ok 7 - Construct build object after setting tests to fail +ok 8 - 'Build test' had non-zero exit code +ok 9 - Saw emulated Test::Harness die() message +PASS: t/use_tap_harness +1..6 +ok 1 - Built etc/config +ok 2 - Built shared/data +ok 3 - Built shared/html +ok 4 - installed etc/config +ok 5 - installed shared/data +ok 6 - installed shared/html +PASS: t/install_extra_target +1..41 +ok 1 - META.yml doesn't exist before Build.PL runs +ok 2 - MYMETA.yml doesn't exist before Build.PL runs +ok 3 - META.json doesn't exist before Build.PL runs +ok 4 - MYMETA.json doesn't exist before Build.PL runs +ok 5 - Ran Build.PL and saw MYMETA.yml creation message +ok 6 - MYMETA.yml exists +ok 7 - MYMETA.json exists +ok 8 - Ran Build distmeta to create META.yml +ok 9 - Re-ran Build.PL and regenerated MYMETA.yml based on META.yml +ok 10 - META.yml 'dynamic_config' is 1 +ok 11 - MYMETA.yml 'dynamic_config' is 0 +ok 12 - Other generated MYMETA.yml matches generated META.yml +ok 13 - CPAN meta spec mentioned in meta-spec URL +ok 14 - META.json 'dynamic_config' is 1 +ok 15 - MYMETA.json 'dynamic_config' is 0 +ok 16 - Other generated MYMETA.json matches generated META.json +ok 17 - CPAN meta spec mentioned in meta-spec URL +ok 18 - Ran realclean +ok 19 - Build file removed +ok 20 - MYMETA.yml file removed +ok 21 - MYMETA.json file removed +ok 22 - Ran Build.PL with dynamic config +ok 23 - MYMETA.yml exists +ok 24 - MYMETA.json exists +ok 25 - MYMETA.yml requires differs from META.yml +ok 26 - MYMETA.json requires differs from META.json +ok 27 - Ran realclean +ok 28 - Build file removed +ok 29 - MYMETA file removed +ok 30 - MYMETA file removed +ok 31 - Wrote manually modified META.yml +ok 32 - Wrote manually modified META.json +ok 33 - Ran Build.PL +ok 34 - MYMETA.yml preserved META.yml modifications +ok 35 - MYMETA.json preserved META.json modifications +ok 36 - MANIFEST.SKIP created for distcheck +ok 37 - MYMETA not flagged by distcheck +ok 38 - Ran Build.PL and saw MYMETA.yml creation message +ok 39 - No MYMETA.yml after distclean +ok 40 - No MYMETA.json after distclean +ok 41 - No MANIFEST.SKIP after distclean +ok 36 - MANIFEST.SKIP created for distcheck +ok 41 - No MANIFEST.SKIP after distclean +SKIP: t/mymeta +Can't find 'build_params' in _build at /usr/lib/libmodule-build-perl/ptest/blib/lib/Module/Build/Base.pm line 1291. +FAIL: t/ppm +1..8 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +Building Simple +Installing test_install/lib/perl5/Simple.pm +Installing test_install/lib/perl5/Bar.pm +Installing test_install/man/man3/Simple.3 +Installing test_install/html/site/lib/Simple.html +Installing test_install/bin/foo +ok 1 - Generated PL_files installed from bin +ok 2 - and from lib +ok 3 - PL_files not installed from bin +ok 4 - nor from lib +ok 5 - Generated bin contains correct content +ok 6 - so does the lib +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +ok 7 - special PL file ran +ok 8 - generated special file not added to cleanup +PASS: t/PL_files +1..14 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '3.14159265' +ok 1 - saw warning about M::B not in configure_requires +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 - Add M::B to configure_requires +ok 8 - Test::More was required by ->new +ok 9 +ok 10 - 'meta-spec' -> 'version' field present in META.yml +ok 11 - 'meta-spec' -> 'url' field present in META.yml +ok 12 +ok 13 +ok 14 - Add M::B to configure_requires +PASS: t/metadata +1..3 +ok 1 - An object of class 'Module::Build' isa 'Module::Build' +ok 2 - dist_name is 'Simple' +ok 3 - resume added @INC addition to @INC +PASS: t/resume +1..16 +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 - API does not expand tildes +ok 14 +ok 15 +ok 16 +PASS: t/tilde +1..8 +ok 1 - An object of class 'Module::Build' isa 'Module::Build' +ok 2 - dist_name is 'Simple' +ok 3 - set for no recursive testing +ok 4 - recursive tests run via PERL_MB_OPT +Checking whether your kit is complete... +Looks good + +Checking prerequisites... +Looks good + +Deleting MYMETA.json +Removed previous 'MYMETA.json' +Deleting MYMETA.yml +Removed previous 'MYMETA.yml' +Created MYMETA.yml and MYMETA.json +Deleting Build +Removed previous script 'Build' +Creating new 'Build' script for 'Simple' version '0.01' +ok 5 - PERL_MB_OPT set recusive tests in Build.PL +ok 6 - PERL_MB_OPT set verbose in Build.PL +ok 7 - PERL_MB_OPT cleared +ok 8 - recursive tests run via Build object +PASS: t/perl_mb_opt +Can't find 'build_params' in _build at /usr/lib/libmodule-build-perl/ptest/blib/lib/Module/Build/Base.pm line 1291. +FAIL: t/xs +ok 1 - Default maniskip written +ok 2 - default MANIFEST.SKIP used +ok 3 - Module::Build specific entries +ok 4 - distribution tarball entry +1..4 +ok 1 - Default maniskip written +ok 2 - default MANIFEST.SKIP used +SKIP: t/write_default_maniskip +1..1 +ok 1 +PASS: t/add_property_array +1..11 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +ok 10 +ok 11 +PASS: t/notes +Can't find 'build_params' in _build at /usr/lib/libmodule-build-perl/ptest/blib/lib/Module/Build/Base.pm line 1291. +FAIL: t/par +1..14 +ok 1 - object created +ok 2 - author +ok 3 - abstract +ok 4 - object created +ok 5 - author +ok 6 - abstract +ok 7 - object created +ok 8 - author +ok 9 - abstract +ok 10 - object created +ok 11 - author +ok 12 - abstract +ok 13 - object created +ok 14 - abstract +PASS: t/pod_parser 1..225 ok 1 - Split using Module::Build ok 2 - Split using Module::Build @@ -246,489 +620,16 @@ ok 223 - backticks round trip for {a\\} ok 224 - backticks round trip for {a\"} ok 225 PASS: t/ext -Can't find 'build_params' in _build at /usr/lib/libmodule-build-perl/ptest/blib/lib/Module/Build/Base.pm line 1291. -FAIL: t/par -1..4 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 1 - runtime prereqs in MYMETA -ok 2 - test prereqs in MYMETA -ok 3 - runtime prereqs in META -ok 4 - test prereqs in META -PASS: t/test_reqs -1..6 -ok 1 - Built etc/config -ok 2 - Built shared/data -ok 3 - Built shared/html -ok 4 - installed etc/config -ok 5 - installed shared/data -ok 6 - installed shared/html -PASS: t/install_extra_target -1..8 -ok 1 - An object of class 'Module::Build' isa 'Module::Build' -ok 2 - dist_name is 'Simple' -ok 3 - set for no recursive testing -ok 4 - recursive tests run via PERL_MB_OPT -Checking whether your kit is complete... -Looks good - -Checking prerequisites... -Looks good - -Deleting MYMETA.json -Removed previous 'MYMETA.json' -Deleting MYMETA.yml -Removed previous 'MYMETA.yml' -Created MYMETA.yml and MYMETA.json -Deleting Build -Removed previous script 'Build' -Creating new 'Build' script for 'Simple' version '0.01' -ok 5 - PERL_MB_OPT set recusive tests in Build.PL -ok 6 - PERL_MB_OPT set verbose in Build.PL -ok 7 - PERL_MB_OPT cleared -ok 8 - recursive tests run via Build object -PASS: t/perl_mb_opt -Can't stat lib: No such file or directory - at t/00-compile.t line 8. -You said to run 0 tests at t/00-compile.t line 10. -FAIL: t/00-compile -1..16 -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 - API does not expand tildes -ok 14 -ok 15 -ok 16 -PASS: t/tilde -1..9 -ok 1 - Construct build object with test_file_exts parameter -ok 2 - Should see first test output -ok 3 - Should see test success message -ok 4 - Construct build object with test_file_exts parameter -ok 5 - Should not see first test output -ok 6 - Should see test success message -ok 7 - Construct build object after setting tests to fail -ok 8 - 'Build test' had non-zero exit code -ok 9 - Saw emulated Test::Harness die() message -PASS: t/use_tap_harness -ok 1 - Module::Build->new_from_context -ok 2 - small Makefile.PL created -ok 3 - Makefile.PL does not require a perl version -ok 4 - Makefile.PL ran without error -ok 5 - Makefile exists -ok 6 - (skipping cleanup) -ok 7 - Makefile has correct PREREQ_PM line -ok 8 - make ran without error -ok 9 - make test ran without error -ok 10 - make test output indicated success -ok 11 - make realclean ran without error -ok 12 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) -ok 13 - Makefile exists -ok 14 - Makefile cleaned up with realclean -ok 15 - Makefile.PL ran without error -ok 16 - Makefile exists -ok 17 - Makefile cleaned up with distclean -ok 18 - cleaned up Makefile -ok 19 - Module::Build->new_from_context -ok 20 - passthrough Makefile.PL created -ok 21 - Makefile.PL does not require a perl version -ok 22 - Makefile.PL ran without error -ok 23 - Makefile exists -ok 24 - (skipping cleanup) -ok 25 - Makefile has correct PREREQ_PM line -ok 26 - make ran without error -ok 27 - make test ran without error -ok 28 - make test output indicated success -ok 29 - make realclean ran without error -ok 30 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) -ok 31 - Makefile exists -ok 32 - Makefile cleaned up with realclean -ok 33 - Makefile.PL ran without error -ok 34 - Makefile exists -ok 35 - Makefile cleaned up with distclean -ok 36 - cleaned up Makefile -ok 37 - Module::Build->new_from_context -ok 38 - traditional Makefile.PL created -ok 39 - Makefile.PL does not require a perl version -ok 40 - Makefile.PL ran without error -ok 41 - Makefile exists -ok 42 - (skipping cleanup) -ok 43 - Makefile has correct PREREQ_PM line -ok 44 - Found WriteMakefile arguments -ok 45 - Makefile.PL has correct PL_FILES line -not ok 46 - make ran without error -# Failed test 'make ran without error' -# at t/compat.t line 417. -not ok 47 - make test ran without error -# Failed test 'make test ran without error' -# at t/compat.t line 427. -not ok 48 - make test output indicated success -# Failed test 'make test output indicated success' -# at t/compat.t line 428. -# 'MAKE: *** NO RULE TO MAKE TARGET '/USR/LIB/PERL5/5.30.0/AARCH64-LINUX/CONFIG.PM', NEEDED BY 'MAKEFILE'. STOP. -# ' -# doesn't match '(?^:DONE\.|SUCCESS)' -not ok 49 - make realclean ran without error -# Failed test 'make realclean ran without error' -# at t/compat.t line 433. -ok 50 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) -ok 51 - Makefile exists -not ok 52 - Makefile cleaned up with realclean -# Failed test 'Makefile cleaned up with realclean' -# at t/compat.t line 467. -ok 53 - Makefile.PL ran without error -ok 54 - Makefile exists -not ok 55 - Makefile cleaned up with distclean -# Failed test 'Makefile cleaned up with distclean' -# at t/compat.t line 467. -ok 56 - cleaned up Makefile -ok 57 - Module::Build->new_from_context -ok 58 - small Makefile.PL created -ok 59 - Makefile.PL has 'require 5.030000;' -ok 60 - Makefile.PL ran without error -ok 61 - Makefile exists -ok 62 - (skipping cleanup) -ok 63 - Makefile has correct PREREQ_PM line -ok 64 - make ran without error -ok 65 - PL_files generated - foo -ok 66 - make test ran without error -ok 67 - make test output indicated success -ok 68 - make realclean ran without error -ok 69 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) -ok 70 - Makefile exists -ok 71 - Makefile cleaned up with realclean -ok 72 - Makefile.PL ran without error -ok 73 - Makefile exists -ok 74 - Makefile cleaned up with distclean -ok 75 - cleaned up Makefile -ok 76 - Module::Build->new_from_context -ok 77 - passthrough Makefile.PL created -ok 78 - Makefile.PL has 'require 5.030000;' -ok 79 - Makefile.PL ran without error -ok 80 - Makefile exists -ok 81 - (skipping cleanup) -ok 82 - Makefile has correct PREREQ_PM line -ok 83 - make ran without error -ok 84 - PL_files generated - foo -ok 85 - make test ran without error -ok 86 - make test output indicated success -ok 87 - make realclean ran without error -ok 88 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) -ok 89 - Makefile exists -ok 90 - Makefile cleaned up with realclean -ok 91 - Makefile.PL ran without error -ok 92 - Makefile exists -ok 93 - Makefile cleaned up with distclean -ok 94 - cleaned up Makefile -ok 95 - Module::Build->new_from_context -ok 96 - traditional Makefile.PL created -ok 97 - Makefile.PL has 'require 5.030000;' -ok 98 - Makefile.PL ran without error -ok 99 - Makefile exists -ok 100 - (skipping cleanup) -ok 101 - Makefile has correct PREREQ_PM line -ok 102 - Found WriteMakefile arguments -ok 103 - Makefile.PL has correct PL_FILES line -not ok 104 - make ran without error -# Failed test 'make ran without error' -# at t/compat.t line 417. -not ok 105 - PL_files generated - foo -# Failed test 'PL_files generated - foo' -# at t/compat.t line 420. -not ok 106 - make test ran without error -# Failed test 'make test ran without error' -# at t/compat.t line 427. -not ok 107 - make test output indicated success -# Failed test 'make test output indicated success' -# at t/compat.t line 428. -# 'MAKE: *** NO RULE TO MAKE TARGET '/USR/LIB/PERL5/5.30.0/AARCH64-LINUX/CONFIG.PM', NEEDED BY 'MAKEFILE'. STOP. -# ' -# doesn't match '(?^:DONE\.|SUCCESS)' -not ok 108 - make realclean ran without error -# Failed test 'make realclean ran without error' -# at t/compat.t line 433. -ok 109 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) -ok 110 - Makefile exists -not ok 111 - Makefile cleaned up with realclean -# Failed test 'Makefile cleaned up with realclean' -# at t/compat.t line 467. -ok 112 - Makefile.PL ran without error -ok 113 - Makefile exists -not ok 114 - Makefile cleaned up with distclean -# Failed test 'Makefile cleaned up with distclean' -# at t/compat.t line 467. -ok 115 - cleaned up Makefile -ok 116 - Module::Build->new_from_context -ok 117 - fake_makefile lived -ok 118 - found 'realclean' in fake_makefile output -ok 119 - saw warning about 'build_class' -ok 120 - passthrough Makefile.PL created -ok 121 - Makefile.PL failed -ok 122 - custom builder wasn't found -ok 123 - small Makefile.PL created -ok 124 - Makefile.PL failed -ok 125 - custom builder wasn't found -ok 126 - passthrough Makefile.PL created -ok 127 - Makefile.PL ran without error -ok 128 - small Makefile.PL created -ok 129 - Makefile.PL ran without error -ok 130 - passthrough Makefile.PL created -ok 131 - passthrough Makefile.PL ran with arguments -ok 132 - Build.PL generated -ok 133 - installdirs is core -ok 134 - tests set for verbose -ok 135 - custom libdir -ok 136 - PERL_POLLUTE set -ok 137 - make test ran without error -ok 138 - Should be verbose -ok 139 - make test without verbose ran ok -ok 140 - Should be non-verbose -ok 141 - fakeinstall INSTALLDIRS=vendor ran ok -ok 142 - Saw destination directory for INSTALLDIRS=vendor -ok 143 - fakeinstall PREFIX=$libdir2 ran ok -ok 144 - Saw destination directory for PREFIX=$libdir2 -ok 145 - fakeinstall PREFIX=$libdir2 LIB=mylib ran ok -ok 146 - Saw destination directory for PREFIX=$libdir2 LIB=mylib -ok 147 - Makefile shouldn't exist -ok 148 - Makefile.PL cleaned up -ok 149 - passthrough Makefile.PL created -ok 150 - install_base set -ok 151 - Tildes should be expanded -ok 152 - Makefile shouldn't exist -ok 153 - Makefile.PL cleaned up -ok 154 - traditional Makefile.PL created -ok 155 - Found WriteMakefile arguments -ok 156 - Makefile.PL has correct TESTS line for recursive test files -ok 157 - Makefile.PL cleaned up -ok 158 - Makefile.PL created -ok 159 - Correctly complains and converts dotted-decimal -ok 160 - Properly converted dotted-decimal -ok 161 - Makefile.PL cleaned up -ok 162 - Makefile.PL doesn't exist before we start -ok 163 - Correctly dies when it encounters invalid prereq -ok 164 - Makefile.PL NOT created -ok 165 - Makefile.PL cleaned up -1..165 -# Looks like you failed 13 tests of 165. -FAIL: t/compat -1..25 -ok 1 -ok 2 - saw expected output from first test -ok 3 - saw expected output from second test -ok 4 - we have some test output -ok 5 - saw expected output from first test -ok 6 - saw expected output from second test -ok 7 - expected output from basic.t -ok 8 - expected output from basic.t -ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -ok 14 -ok 15 - saw expected output from first test -ok 16 - saw expected output from second test -ok 17 - we have some test output -ok 18 - saw expected output from first test -ok 19 - saw expected output from second test -ok 20 - expected output from basic.t -ok 21 - expected output from basic.t -ok 22 -ok 23 -ok 24 -ok 25 -PASS: t/test_types -1..14 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '3.14159265' -ok 1 - saw warning about M::B not in configure_requires -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 - Add M::B to configure_requires -ok 8 - Test::More was required by ->new -ok 9 -ok 10 - 'meta-spec' -> 'version' field present in META.yml -ok 11 - 'meta-spec' -> 'url' field present in META.yml -ok 12 -ok 13 -ok 14 - Add M::B to configure_requires -PASS: t/metadata -1..34 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 1 -Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/lib/perl5/site_perl/5.30.0/Simple.pm -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/tmp/MB-eArgN3Db/site/man/man3/Simple.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/share/doc/perl/html/site/lib/Simple.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/bin/script +1..3 +ok 1 - Makefile.PL exit ok 2 ok 3 -ok 4 -ok 5 - /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/lib/perl5/site_perl/5.30.0/aarch64-linux/auto/Simple/.packlist should be written -Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/lib/perl5/5.30.0/Simple.pm -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/tmp/MB-eArgN3Db/man/man3/Simple.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/share/doc/perl/html/lib/Simple.html -ok 6 -ok 7 -Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/bar/Simple.pm -ok 8 -ok 9 -Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/base/lib/perl5/Simple.pm -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/base/man/man3/Simple.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/base/html/lib/Simple.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/base/html/site/lib/Simple.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/base/bin/script -ok 10 -ok 11 -Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/lib/perl5/site_perl/5.30.0/Simple/ConfigData.pm -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/tmp/MB-eArgN3Db/site/man/man3/Simple::ConfigData.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/share/doc/perl/html/site/lib/Simple/ConfigData.html -ok 12 -ok 13 -ok 14 -ok 15 -ok 16 -ok 17 -ok 18 -ok 19 -Cleaning up build files -Cleaning up configuration files -ok 20 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 21 -Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/lib/Simple.pm -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/share/man/man3/Simple.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/share/doc/perl/html/site/lib/Simple.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/usr/bin/script -ok 22 -ok 23 -Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/bar/man/man3/Simple.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/bar/html/site/lib/Simple.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23254/bar/bin/script -ok 24 -ok 25 - Look for file at /usr/lib/libmodule-build-perl/ptest/t/install_test23254/foo/lib/Simple.pm -Cleaning up build files -Cleaning up configuration files -ok 26 -ok 27 -ok 28 -ok 29 -ok 30 -ok 31 -ok 32 -ok 33 -ok 34 -PASS: t/install -1..63 -ok 1 -ok 2 -Cleaning up build files -Cleaning up configuration files -ok 3 - MBB->can('ACTION_loop') -ok 4 - MBB->can('ACTION_loop2') -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 - The foo element should be in build_elements only once +PASS: t/compat/exit +1..2 Building Simple -ok 13 -Cleaning up build files -Cleaning up configuration files -ok 14 -ok 15 -ok 16 -ok 17 -ok 18 -ok 19 -ok 20 - An object of class 'MBSub' isa 'Module::Build' -ok 21 - An object of class 'MBSub' isa 'MBSub' -ok 22 -ok 23 - MBSub->can('module_name') -ok 24 - MBSub->can('foo') -ok 25 -ok 26 -ok 27 -ok 28 - MBSub->can('bar') -ok 29 -ok 30 -ok 31 -ok 32 -ok 33 - MBSub->can('hash') -ok 34 - A reference of type 'HASH' isa 'HASH' -ok 35 -ok 36 -ok 37 -ok 38 - MBSub->can('hash') -ok 39 - A reference of type 'HASH' isa 'HASH' -ok 40 -ok 41 -ok 42 -ok 43 - An object of class 'MBSub2' isa 'Module::Build' -ok 44 - An object of class 'MBSub2' isa 'MBSub2' -ok 45 -ok 46 - MBSub2->can('bar') -ok 47 -ok 48 -ok 49 -ok 50 -ok 51 -ok 52 -ok 53 - prompt() requires a prompt -ok 54 - y_n() requires a prompt -ok 55 - y_n() requires a default of 'y' or 'n' -Is this a question? -ok 56 - Do not allow default-less y_n() for unattended builds -Is this a question? -ok 57 - Do not allow default-less prompt() for unattended builds -Is this a question? -ok 58 - prompt() doesn't require default for interactive builds -Say yes -ok 59 - y_n() doesn't require default for interactive build -Is this a question -ok 60 - default for prompt() without a default is '' -Is this a question [y ]y -ok 61 - prompt() with a default -Is this a question [y ]y -ok 62 - y_n() with a default -Is this a question [] -ok 63 - prompt() with undef() default -PASS: t/extend -1..9 -ok 1 - runtests ran with expected parameters -ok 2 - runtests ran with expected parameters -ok 3 - switches are undef -ok 4 - switches are undef -ok 5 - run_test_harness should not produce warning if Test::Harness::[Ss]witches are undef and harness_switches() return empty list -ok 6 - runtests ran with expected parameters -ok 7 - runtests ran with expected parameters -ok 8 - switches are empty string -ok 9 - switches are empty string -PASS: t/unit_run_test_harness +ok 1 - Manpage is found at blib/libdoc/Simple::PodWithUtf8.3 +ok 2 - POD should contain special characters +PASS: t/manifypods_with_utf8 1..23 ok 1 ok 2 - MyModuleBuilder->can('ACTION_foo') @@ -790,135 +691,112 @@ ok 21 - got doc for 'baz' ok 22 - got the right doc ok 23 - nothing after uplevel PASS: t/help -Can't find 'build_params' in _build at /usr/lib/libmodule-build-perl/ptest/blib/lib/Module/Build/Base.pm line 1291. -FAIL: t/xs -1..2 -ok 1 - version_from_file -ok 2 - compare: 1.0_01 > 1.0 -PASS: t/versions -ok 1 - Default maniskip written -ok 2 - default MANIFEST.SKIP used -ok 3 - Module::Build specific entries -ok 4 - distribution tarball entry -1..4 -ok 1 - Default maniskip written -ok 2 - default MANIFEST.SKIP used -SKIP: t/write_default_maniskip -1..58 +1..7 +ok 1 +t/special_ext.st .. ok +All tests successful. +Files=1, Tests=2, 1 wallclock secs ( 0.01 usr 0.01 sys + 0.07 cusr 0.02 csys = 0.11 CPU) +Result: PASS +ok 2 - called once +ok 3 +ok 4 +ok 5 - called again +ok 6 +ok 7 - called a third time +PASS: t/test_type +1..1 +ok 1 - found nested ACTION_* debug statements +PASS: t/debug +1..34 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' ok 1 +Building Simple +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/lib/perl5/site_perl/5.30.0/Simple.pm +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/tmp/MB-E7tvg5On/site/man/man3/Simple.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/share/doc/perl/html/site/lib/Simple.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/bin/script ok 2 ok 3 ok 4 -ok 5 +ok 5 - /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/lib/perl5/site_perl/5.30.0/aarch64-linux/auto/Simple/.packlist should be written +Building Simple +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/lib/perl5/5.30.0/Simple.pm +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/tmp/MB-E7tvg5On/man/man3/Simple.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/share/doc/perl/html/lib/Simple.html ok 6 ok 7 +Building Simple +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/bar/Simple.pm ok 8 ok 9 +Building Simple +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/base/lib/perl5/Simple.pm +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/base/man/man3/Simple.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/base/html/lib/Simple.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/base/html/site/lib/Simple.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/base/bin/script ok 10 ok 11 -Cleaning up build files -Cleaning up configuration files +Building Simple +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/lib/perl5/site_perl/5.30.0/Simple/ConfigData.pm +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/tmp/MB-E7tvg5On/site/man/man3/Simple::ConfigData.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/share/doc/perl/html/site/lib/Simple/ConfigData.html ok 12 ok 13 ok 14 ok 15 ok 16 -Cleaning up build files -Cleaning up configuration files ok 17 ok 18 ok 19 +Cleaning up build files +Cleaning up configuration files ok 20 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' ok 21 +Building Simple +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/lib/Simple.pm +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/share/man/man3/Simple.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/share/doc/perl/html/site/lib/Simple.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/usr/bin/script ok 22 ok 23 +Building Simple +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/bar/man/man3/Simple.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/bar/html/site/lib/Simple.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test22975/bar/bin/script +ok 24 +ok 25 - Look for file at /usr/lib/libmodule-build-perl/ptest/t/install_test22975/foo/lib/Simple.pm Cleaning up build files Cleaning up configuration files -Checking whether your kit is complete... -Looks good - -Checking prerequisites... -Looks good - -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 24 -ok 25 ok 26 ok 27 ok 28 -ok 29 - bar -ok 30 - bat +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 - dist_author converted to array if simple string -ok 43 -ok 44 -ok 45 -ok 46 - Should split shell string into list -ok 47 - Should split shell string into list -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 48 -ok 49 - Should split shell string into list -ok 50 - Should split shell string into list -ok 51 -ok 52 - Should have include dirs -ok 53 -ok 54 - Should have string include dir -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 55 -ok 56 - Should have include dirs -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 57 -ok 58 - Should have single include dir -PASS: t/basic -1..27 -ok 1 - Create new build object -ok 2 - Property "foo" should be undef -ok 3 - Set "foo" -ok 4 - Now "foo" should have new value -ok 5 - Property "bar" should be its default -ok 6 - Set "bar" -ok 7 - Now "bar" should have new value -ok 8 - Property "check" should be its default -ok 9 - Should get an error for an invalid value -ok 10 - It should be the correct error -ok 11 - Property "code" should have its code value -ok 12 - Property "hash" should be default -ok 13 - Should be able to get key in hash -ok 14 - Add a key to the hash prop -ok 15 - New key should be in hash -ok 16 - Should get exception for assigning invalid hash -ok 17 - It should be the correct error -ok 18 - Should get exception for assigning an array for a hash -ok 19 - It should be the proper error -ok 20 - Should be able to set hash to undef -ok 21 - Property "installdirs" should be default -ok 22 - Set "installdirst" to "core" -ok 23 - Now "installdirs" should be "core" -ok 24 - Should have caught exception setting "installdirs" to "perl" -ok 25 - And it should suggest "core" in the error message -ok 26 - Should catch exception for invalid "installdirs" value -ok 27 - And it should suggest the proper values in the error message -PASS: t/add_property +PASS: t/install +Can't stat lib: No such file or directory + at t/00-compile.t line 8. +You said to run 0 tests at t/00-compile.t line 10. +FAIL: t/00-compile 1..4 ok 1 - An object of class 'Module::Build' isa 'Module::Build' ok 2 - module_name guessed from dist_name ok 3 - An object of class 'Module::Build' isa 'Module::Build' ok 4 - module_name guessed from dist_version_from PASS: t/properties/module_name +1..4 +ok 1 - An object of class 'Module::Build' isa 'Module::Build' +ok 2 - undef prereq converted to 0 +ok 3 - An object of class 'Module::Build' isa 'Module::Build' +ok 4 - empty string prereq converted to 0 +PASS: t/properties/requires 1..19 ok 1 - Default Build.PL ok 2 - needs_compiler is false @@ -940,6 +818,37 @@ ok 17 - Build.PL while hiding compiler ok 18 - hidden compiler resulted in warning message during Build.PL ok 19 - hidden compiler resulted in fatal message during Build PASS: t/properties/needs_compiler +ok 1 - An object of class 'Module::Build' isa 'Module::Build' +ok 2 - license 'perl' is valid +ok 3 - META license will be 'perl' +ok 4 - META license URL is correct +ok 5 - An object of class 'Module::Build' isa 'Module::Build' +ok 6 - license 'VaporWare' is valid +ok 7 - META license will be 'unrestricted' +ok 8 - META license URL is correct +1..8 +PASS: t/properties/license +ok 1 - An object of class 'Module::Build' isa 'Module::Build' +ok 2 - regular version has release_status 'stable' +ok 3 - An object of class 'Module::Build' isa 'Module::Build' +ok 4 - dotted-decimal version has release_status 'stable' +ok 5 - An object of class 'Module::Build' isa 'Module::Build' +ok 6 - alpha version has release_status 'testing' +ok 7 - An object of class 'Module::Build' isa 'Module::Build' +ok 8 - explicit 'unstable' keeps release_status 'unstable' +ok 9 - An object of class 'Module::Build' isa 'Module::Build' +ok 10 - regular version marked 'testing' gets 'TRIAL' suffix +ok 11 - An object of class 'Module::Build' isa 'Module::Build' +ok 12 - dotted version marked 'testing' gets 'TRIAL' suffix +ok 13 - An object of class 'Module::Build' isa 'Module::Build' +ok 14 - regular version marked 'unstable' gets 'TRIAL' suffix +ok 15 - Got error message for illegal release_status +ok 16 - Got error message for illegal 'stable' with alpha version +ok 17 - An object of class 'Module::Build' isa 'Module::Build' +ok 18 - non-standard dist_version does not get a suffix +ok 19 - non-standard dist_version defaults to stable release_status +1..19 +PASS: t/properties/release_status 1..23 ok 1 - Created Module::Build object ok 2 - default share_dir undef if no 'share' dir exists @@ -972,138 +881,13 @@ ok 1 - An object of class 'Module::Build' isa 'Module::Build' ok 2 - dist_suffix set correctly PASS: t/properties/dist_suffix 1..4 -ok 1 - An object of class 'Module::Build' isa 'Module::Build' -ok 2 - undef prereq converted to 0 -ok 3 - An object of class 'Module::Build' isa 'Module::Build' -ok 4 - empty string prereq converted to 0 -PASS: t/properties/requires -ok 1 - An object of class 'Module::Build' isa 'Module::Build' -ok 2 - regular version has release_status 'stable' -ok 3 - An object of class 'Module::Build' isa 'Module::Build' -ok 4 - dotted-decimal version has release_status 'stable' -ok 5 - An object of class 'Module::Build' isa 'Module::Build' -ok 6 - alpha version has release_status 'testing' -ok 7 - An object of class 'Module::Build' isa 'Module::Build' -ok 8 - explicit 'unstable' keeps release_status 'unstable' -ok 9 - An object of class 'Module::Build' isa 'Module::Build' -ok 10 - regular version marked 'testing' gets 'TRIAL' suffix -ok 11 - An object of class 'Module::Build' isa 'Module::Build' -ok 12 - dotted version marked 'testing' gets 'TRIAL' suffix -ok 13 - An object of class 'Module::Build' isa 'Module::Build' -ok 14 - regular version marked 'unstable' gets 'TRIAL' suffix -ok 15 - Got error message for illegal release_status -ok 16 - Got error message for illegal 'stable' with alpha version -ok 17 - An object of class 'Module::Build' isa 'Module::Build' -ok 18 - non-standard dist_version does not get a suffix -ok 19 - non-standard dist_version defaults to stable release_status -1..19 -PASS: t/properties/release_status -ok 1 - An object of class 'Module::Build' isa 'Module::Build' -ok 2 - license 'perl' is valid -ok 3 - META license will be 'perl' -ok 4 - META license URL is correct -ok 5 - An object of class 'Module::Build' isa 'Module::Build' -ok 6 - license 'VaporWare' is valid -ok 7 - META license will be 'unrestricted' -ok 8 - META license URL is correct -1..8 -PASS: t/properties/license -1..8 Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Simple' version '0.01' -Building Simple -Installing test_install/lib/perl5/Simple.pm -Installing test_install/lib/perl5/Bar.pm -Installing test_install/man/man3/Simple.3 -Installing test_install/html/site/lib/Simple.html -Installing test_install/bin/foo -ok 1 - Generated PL_files installed from bin -ok 2 - and from lib -ok 3 - PL_files not installed from bin -ok 4 - nor from lib -ok 5 - Generated bin contains correct content -ok 6 - so does the lib -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 7 - special PL file ran -ok 8 - generated special file not added to cleanup -PASS: t/PL_files -Can't find 'build_params' in _build at /usr/lib/libmodule-build-perl/ptest/blib/lib/Module/Build/Base.pm line 1291. -FAIL: t/ppm -1..12 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 - ./Build distdir --sign 0 does not sign -ok 9 -ok 10 -ok 11 -ok 12 - Build.PL --sign=1 signs -PASS: t/signature -1..29 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 1 -ok 2 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -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 - Check version used to create META.yml: 0.4229 == 0.4229 -Creating Simple-0.01 -Creating Simple-0.01.tar.gz -ok 18 -ok 19 -ok 20 -ok 21 - should rewrite the shebang line -Cleaning up build files -Cleaning up configuration files -ok 22 -ok 23 -ok 24 -ok 25 -ok 26 # skip Windows-only test -ok 27 # skip Windows-only test -ok 28 # skip Windows-only test -ok 29 # skip Windows-only test -ok 26 # skip Windows-only test -ok 27 # skip Windows-only test -ok 28 # skip Windows-only test -ok 29 # skip Windows-only test -SKIP: t/runthrough -1..1 -ok 1 - found nested ACTION_* debug statements -PASS: t/debug -1..4 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 1 -ok 2 -ok 3 -ok 4 -PASS: t/files -1..2 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -ok 1 - dodged the bullet -ok 2 -PASS: t/new_from_context +ok 1 - runtime prereqs in MYMETA +ok 2 - test prereqs in MYMETA +ok 3 - runtime prereqs in META +ok 4 - test prereqs in META +PASS: t/test_reqs 1..7 ok 1 - MANIFEST.SKIP doesn't exist at start ok 2 - An object of class 'Module::Build' isa 'Module::Build' @@ -1125,146 +909,34 @@ ok 4 - saw File::Spec prereq ok 5 - saw Getopt::Long prereq ok 6 - Build installdeps with bad cpan_client fails PASS: t/actions/installdeps -1..3 -ok 1 - Makefile.PL exit -ok 2 -ok 3 -PASS: t/compat/exit -1..2 -ok 1 - An object of class 'Module::Build' isa 'Module::Build' -ok 2 - dist_name is 'Simple' -PASS: t/sample -1..18 -ok 1 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' -Created META.yml and META.json -ok 2 -ok 3 -ok 4 -ok 5 - Creating Simple.pm -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '3.14159265' -Creating README using Pod::Text -ok 6 - Generating README from .pm -ok 7 - Extracting AUTHOR from .pm -ok 8 - Extracting abstract from .pm -ok 9 - Creating Simple.pm -ok 10 - Creating Simple.pod -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '3.14159265' -Creating README using Pod::Text -ok 11 - Generating README from .pod -ok 12 - Extracting AUTHOR from .pod -ok 13 - Extracting abstract from .pod -ok 14 - Creating Simple.pm -ok 15 - Creating Simple.pod -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '3.14159265' -Creating README using Pod::Text -ok 16 - Generating README from .pod over .pm -ok 17 - Extracting AUTHOR from .pod over .pm -ok 18 - Extracting abstract from .pod over .pm -PASS: t/metadata2 -1..2 -Building Simple -ok 1 - Manpage is found at blib/libdoc/Simple::PodWithUtf8.3 -ok 2 - POD should contain special characters -PASS: t/manifypods_with_utf8 -1..3 -ok 1 - An object of class 'Module::Build' isa 'Module::Build' -ok 2 - dist_name is 'Simple' -ok 3 - resume added @INC addition to @INC -PASS: t/resume -1..14 -ok 1 - object created -ok 2 - author -ok 3 - abstract -ok 4 - object created -ok 5 - author -ok 6 - abstract -ok 7 - object created -ok 8 - author -ok 9 - abstract -ok 10 - object created -ok 11 - author -ok 12 - abstract -ok 13 - object created -ok 14 - abstract -PASS: t/pod_parser -1..41 -ok 1 - META.yml doesn't exist before Build.PL runs -ok 2 - MYMETA.yml doesn't exist before Build.PL runs -ok 3 - META.json doesn't exist before Build.PL runs -ok 4 - MYMETA.json doesn't exist before Build.PL runs -ok 5 - Ran Build.PL and saw MYMETA.yml creation message -ok 6 - MYMETA.yml exists -ok 7 - MYMETA.json exists -ok 8 - Ran Build distmeta to create META.yml -ok 9 - Re-ran Build.PL and regenerated MYMETA.yml based on META.yml -ok 10 - META.yml 'dynamic_config' is 1 -ok 11 - MYMETA.yml 'dynamic_config' is 0 -ok 12 - Other generated MYMETA.yml matches generated META.yml -ok 13 - CPAN meta spec mentioned in meta-spec URL -ok 14 - META.json 'dynamic_config' is 1 -ok 15 - MYMETA.json 'dynamic_config' is 0 -ok 16 - Other generated MYMETA.json matches generated META.json -ok 17 - CPAN meta spec mentioned in meta-spec URL -ok 18 - Ran realclean -ok 19 - Build file removed -ok 20 - MYMETA.yml file removed -ok 21 - MYMETA.json file removed -ok 22 - Ran Build.PL with dynamic config -ok 23 - MYMETA.yml exists -ok 24 - MYMETA.json exists -ok 25 - MYMETA.yml requires differs from META.yml -ok 26 - MYMETA.json requires differs from META.json -ok 27 - Ran realclean -ok 28 - Build file removed -ok 29 - MYMETA file removed -ok 30 - MYMETA file removed -ok 31 - Wrote manually modified META.yml -ok 32 - Wrote manually modified META.json -ok 33 - Ran Build.PL -ok 34 - MYMETA.yml preserved META.yml modifications -ok 35 - MYMETA.json preserved META.json modifications -ok 36 - MANIFEST.SKIP created for distcheck -ok 37 - MYMETA not flagged by distcheck -ok 38 - Ran Build.PL and saw MYMETA.yml creation message -ok 39 - No MYMETA.yml after distclean -ok 40 - No MYMETA.json after distclean -ok 41 - No MANIFEST.SKIP after distclean -ok 36 - MANIFEST.SKIP created for distcheck -ok 41 - No MANIFEST.SKIP after distclean -SKIP: t/mymeta 1..21 ok 1 - bindoc_dirs ok 2 - libdoc_dirs Building Simple ok 3 -ok 4 - bin/nopod.pl should not contain POD -ok 5 - bin/haspod.pl should contain POD -ok 6 - Created blib/bindoc/haspod.pl.1 manpage -ok 7 - lib/Simple/NoPod.pm should not contain POD -ok 8 - lib/Simple/AllPod.pod should contain POD -ok 9 - Created blib/libdoc/Simple::AllPod.3 manpage -ok 10 - lib/Simple.pm should contain POD -ok 11 - Created blib/libdoc/Simple.3 manpage +ok 4 - bin/haspod.pl should contain POD +ok 5 - Created blib/bindoc/haspod.pl.1 manpage +ok 6 - lib/Simple.pm should contain POD +ok 7 - Created blib/libdoc/Simple.3 manpage +ok 8 - lib/Simple/NoPod.pm should not contain POD +ok 9 - lib/Simple/AllPod.pod should contain POD +ok 10 - Created blib/libdoc/Simple::AllPod.3 manpage +ok 11 - bin/nopod.pl should not contain POD Building Simple -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/man/man1/haspod.pl.1 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/html/bin/haspod.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/lib/perl5/Simple.pm -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/lib/perl5/Simple/AllPod.pod -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/lib/perl5/Simple/NoPod.pm -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/man/man3/Simple::AllPod.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/man/man3/Simple.3 -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/html/site/lib/Simple.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/html/site/lib/Simple/AllPod.html -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/bin/nopod.pl -Installing /usr/lib/libmodule-build-perl/ptest/t/install_test24076/bin/haspod.pl -ok 12 - Created /usr/lib/libmodule-build-perl/ptest/t/install_test24076/man/man1/haspod.pl.1 manpage -ok 13 - Created /usr/lib/libmodule-build-perl/ptest/t/install_test24076/man/man3/Simple::AllPod.3 manpage -ok 14 - Created /usr/lib/libmodule-build-perl/ptest/t/install_test24076/man/man3/Simple.3 manpage +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/man/man1/haspod.pl.1 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/html/bin/haspod.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/lib/perl5/Simple.pm +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/lib/perl5/Simple/AllPod.pod +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/lib/perl5/Simple/NoPod.pm +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/man/man3/Simple::AllPod.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/man/man3/Simple.3 +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/html/site/lib/Simple.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/html/site/lib/Simple/AllPod.html +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/bin/nopod.pl +Installing /usr/lib/libmodule-build-perl/ptest/t/install_test23408/bin/haspod.pl +ok 12 - Created /usr/lib/libmodule-build-perl/ptest/t/install_test23408/man/man1/haspod.pl.1 manpage +ok 13 - Created /usr/lib/libmodule-build-perl/ptest/t/install_test23408/man/man3/Simple.3 manpage +ok 14 - Created /usr/lib/libmodule-build-perl/ptest/t/install_test23408/man/man3/Simple::AllPod.3 manpage Cleaning up build files Cleaning up configuration files ok 15 - override libdoc_dirs @@ -1298,170 +970,292 @@ ok 21 - =item disttest # # PASS: t/manifypods -1..113 +1..25 +ok 1 +ok 2 - saw expected output from first test +ok 3 - saw expected output from second test +ok 4 - we have some test output +ok 5 - saw expected output from first test +ok 6 - saw expected output from second test +ok 7 - expected output from basic.t +ok 8 - expected output from basic.t +ok 9 +ok 10 +ok 11 +ok 12 +ok 13 +ok 14 +ok 15 - saw expected output from first test +ok 16 - saw expected output from second test +ok 17 - we have some test output +ok 18 - saw expected output from first test +ok 19 - saw expected output from second test +ok 20 - expected output from basic.t +ok 21 - expected output from basic.t +ok 22 +ok 23 +ok 24 +ok 25 +PASS: t/test_types +1..3 +ok 1 - Construct build object with test_file_exts parameter +ok 2 - Should see first test output +ok 3 - Should see second test output +PASS: t/test_file_exts +1..4 Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Simple' version '0.01' -ok 1 - An object of class 'Module::Build' isa 'Module::Build::Base' -ok 2 - install_path() accessor -ok 3 - returns assigned path -ok 4 - can read stored path -ok 5 - can access map -ok 6 - can delete a path element -ok 7 - deletes path from map -ok 8 - install_base_relpaths() accessor -ok 9 - emits error if path not relative -ok 10 - returns assigned path -ok 11 - can read stored path -ok 12 - can access map -ok 13 - can delete a path element -ok 14 - deletes path from map -ok 15 - prefix_relpaths() accessor -ok 16 - defaults to 'site' -ok 17 - emits error if path not relative -ok 18 - returns assigned path -ok 19 - can read stored path -ok 20 - can access map -ok 21 - can delete a path element -ok 22 - deletes path from map +ok 1 +ok 2 +ok 3 +ok 4 +PASS: t/files +1..0 # SKIP $ENV{MB_TEST_EXPERIMENTAL} is not set +1..0 # SKIP $ENV{MB_TEST_EXPERIMENTAL} is not set +SKIP: t/bundle_inc +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 +PASS: t/parents +1..58 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +ok 10 +ok 11 +Cleaning up build files +Cleaning up configuration files +ok 12 +ok 13 +ok 14 +ok 15 +ok 16 +Cleaning up build files +Cleaning up configuration files +ok 17 +ok 18 +ok 19 +ok 20 +ok 21 +ok 22 ok 23 +Cleaning up build files +Cleaning up configuration files +Checking whether your kit is complete... +Looks good + +Checking prerequisites... +Looks good + +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' ok 24 ok 25 -ok 26 - binhtml destination -ok 27 - libhtml destination -ok 28 - script destination -ok 29 - arch destination -ok 30 - bin destination -ok 31 - bindoc destination -ok 32 - libdoc destination -ok 33 - lib destination +ok 26 +ok 27 +ok 28 +ok 29 - bar +ok 30 - bat +ok 31 +ok 32 +ok 33 ok 34 -ok 35 - libhtml destination -ok 36 - binhtml destination -ok 37 - script destination -ok 38 - arch destination -ok 39 - libdoc destination -ok 40 - lib destination -ok 41 - bin destination -ok 42 - bindoc destination +ok 35 +ok 36 +ok 37 +ok 38 +ok 39 +ok 40 +ok 41 +ok 42 - dist_author converted to array if simple string ok 43 ok 44 ok 45 -ok 46 - bin destination -ok 47 - bindoc destination -ok 48 - libdoc destination -ok 49 - lib destination -ok 50 - arch destination -ok 51 - script destination -ok 52 - binhtml destination -ok 53 - libhtml destination -ok 54 +ok 46 - Should split shell string into list +ok 47 - Should split shell string into list +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' +ok 48 +ok 49 - Should split shell string into list +ok 50 - Should split shell string into list +ok 51 +ok 52 - Should have include dirs +ok 53 +ok 54 - Should have string include dir +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' ok 55 -ok 56 - lib prefixed -ok 57 - suffix correctish (/tmp/MB-Eua0rTG9/site/lib/perl5/site_perl + some/prefix = some/prefix/lib/perl5/site_perl) -ok 58 - arch prefixed -ok 59 - suffix correctish (/tmp/MB-Eua0rTG9/site/lib/perl5/site_perl/5.30.0/aarch64-linux + some/prefix = some/prefix/lib/perl5/site_perl/5.30.0/aarch64-linux) -ok 60 - bin prefixed -ok 61 - suffix correctish (/tmp/MB-Eua0rTG9/site/bin + some/prefix = some/prefix/bin) -ok 62 - script prefixed -ok 63 - suffix correctish (/tmp/MB-Eua0rTG9/site/bin + some/prefix = some/prefix/bin) -ok 64 - bindoc prefixed -ok 65 - suffix correctish (/tmp/MB-Eua0rTG9/site/man/man1 + some/prefix = some/prefix/man/man1) -ok 66 - libdoc prefixed -ok 67 - suffix correctish (/tmp/MB-Eua0rTG9/site/man/man3 + some/prefix = some/prefix/man/man3) -ok 68 - binhtml prefixed -ok 69 - suffix correctish (/tmp/MB-Eua0rTG9/site/html + some/prefix = some/prefix/html) -ok 70 - libhtml prefixed -ok 71 - suffix correctish (/tmp/MB-Eua0rTG9/site/html + some/prefix = some/prefix/html) -ok 72 -ok 73 - lib prefixed -ok 74 # skip 'lib' not configured -ok 75 - arch prefixed -ok 76 # skip 'arch' not configured -ok 77 - bin prefixed -ok 78 # skip 'bin' not configured -ok 79 - script prefixed -ok 80 # skip 'script' not configured -ok 81 - bindoc prefixed -ok 82 # skip 'bindoc' not configured -ok 83 - libdoc prefixed -ok 84 # skip 'libdoc' not configured -ok 85 - binhtml prefixed -ok 86 # skip 'binhtml' not configured -ok 87 - libhtml prefixed -ok 88 # skip 'libhtml' not configured -ok 89 -ok 90 - lib prefixed -ok 91 - suffix correctish (/lib/perl5/site_perl + another/prefix = another/prefix/lib/perl5/site_perl) -ok 92 - arch prefixed -ok 93 - suffix correctish (/foo/bar/lib/perl5/site_perl/5.30.0/aarch64-linux + another/prefix = another/prefix/lib/perl5/site_perl/5.30.0/aarch64-linux) -ok 94 - bin prefixed -ok 95 - suffix correctish (/foo/bar/bin + another/prefix = another/prefix/bin) -ok 96 - script prefixed -ok 97 - suffix correctish (/foo/bar/bin + another/prefix = another/prefix/bin) -ok 98 - bindoc prefixed -ok 99 - suffix correctish (/foo/bar/man/man1 + another/prefix = another/prefix/man/man1) -ok 100 - libdoc prefixed -ok 101 - suffix correctish (/biz/man/man3 + another/prefix = another/prefix/man/man3) -ok 102 - binhtml prefixed -ok 103 - suffix correctish (/foo/bar/html + another/prefix = another/prefix/html) -ok 104 - libhtml prefixed -ok 105 - suffix correctish (/foo/bar/html + another/prefix = another/prefix/html) -ok 106 - bin destination -ok 107 - bindoc destination -ok 108 - libdoc destination -ok 109 - lib destination -ok 110 - arch destination -ok 111 - script destination -ok 112 - binhtml destination -ok 113 - libhtml destination -ok 74 # skip 'lib' not configured -ok 76 # skip 'arch' not configured -ok 78 # skip 'bin' not configured -ok 80 # skip 'script' not configured -ok 82 # skip 'bindoc' not configured -ok 84 # skip 'libdoc' not configured -ok 86 # skip 'binhtml' not configured -ok 88 # skip 'libhtml' not configured -SKIP: t/destinations -1..1 -ok 1 -PASS: t/add_property_array -1..11 +ok 56 - Should have include dirs Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Simple' version '0.01' +ok 57 +ok 58 - Should have single include dir +PASS: t/basic +1..27 +ok 1 - Create new build object +ok 2 - Property "foo" should be undef +ok 3 - Set "foo" +ok 4 - Now "foo" should have new value +ok 5 - Property "bar" should be its default +ok 6 - Set "bar" +ok 7 - Now "bar" should have new value +ok 8 - Property "check" should be its default +ok 9 - Should get an error for an invalid value +ok 10 - It should be the correct error +ok 11 - Property "code" should have its code value +ok 12 - Property "hash" should be default +ok 13 - Should be able to get key in hash +ok 14 - Add a key to the hash prop +ok 15 - New key should be in hash +ok 16 - Should get exception for assigning invalid hash +ok 17 - It should be the correct error +ok 18 - Should get exception for assigning an array for a hash +ok 19 - It should be the proper error +ok 20 - Should be able to set hash to undef +ok 21 - Property "installdirs" should be default +ok 22 - Set "installdirst" to "core" +ok 23 - Now "installdirs" should be "core" +ok 24 - Should have caught exception setting "installdirs" to "perl" +ok 25 - And it should suggest "core" in the error message +ok 26 - Should catch exception for invalid "installdirs" value +ok 27 - And it should suggest the proper values in the error message +PASS: t/add_property +1..1 +ok 1 +PASS: t/add_property_hash +1..63 ok 1 ok 2 -ok 3 -ok 4 +Cleaning up build files +Cleaning up configuration files +ok 3 - MBB->can('ACTION_loop') +ok 4 - MBB->can('ACTION_loop2') ok 5 ok 6 ok 7 ok 8 ok 9 -Created MYMETA.yml and MYMETA.json -Creating new 'Build' script for 'Simple' version '0.01' ok 10 ok 11 -PASS: t/notes -1..1 -ok 1 -PASS: t/add_property_hash -1..7 +ok 12 - The foo element should be in build_elements only once +Building Simple +ok 13 +Cleaning up build files +Cleaning up configuration files +ok 14 +ok 15 +ok 16 +ok 17 +ok 18 +ok 19 +ok 20 - An object of class 'MBSub' isa 'Module::Build' +ok 21 - An object of class 'MBSub' isa 'MBSub' +ok 22 +ok 23 - MBSub->can('module_name') +ok 24 - MBSub->can('foo') +ok 25 +ok 26 +ok 27 +ok 28 - MBSub->can('bar') +ok 29 +ok 30 +ok 31 +ok 32 +ok 33 - MBSub->can('hash') +ok 34 - A reference of type 'HASH' isa 'HASH' +ok 35 +ok 36 +ok 37 +ok 38 - MBSub->can('hash') +ok 39 - A reference of type 'HASH' isa 'HASH' +ok 40 +ok 41 +ok 42 +ok 43 - An object of class 'MBSub2' isa 'Module::Build' +ok 44 - An object of class 'MBSub2' isa 'MBSub2' +ok 45 +ok 46 - MBSub2->can('bar') +ok 47 +ok 48 +ok 49 +ok 50 +ok 51 +ok 52 +ok 53 - prompt() requires a prompt +ok 54 - y_n() requires a prompt +ok 55 - y_n() requires a default of 'y' or 'n' +Is this a question? +ok 56 - Do not allow default-less y_n() for unattended builds +Is this a question? +ok 57 - Do not allow default-less prompt() for unattended builds +Is this a question? +ok 58 - prompt() doesn't require default for interactive builds +Say yes +ok 59 - y_n() doesn't require default for interactive build +Is this a question +ok 60 - default for prompt() without a default is '' +Is this a question [y ]y +ok 61 - prompt() with a default +Is this a question [y ]y +ok 62 - y_n() with a default +Is this a question [] +ok 63 - prompt() with undef() default +PASS: t/extend +1..2 +ok 1 - An object of class 'Module::Build' isa 'Module::Build' +ok 2 - dist_name is 'Simple' +PASS: t/sample +1..12 ok 1 -t/special_ext.st .. ok -All tests successful. -Files=1, Tests=2, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.08 cusr 0.01 csys = 0.12 CPU) -Result: PASS -ok 2 - called once +ok 2 ok 3 ok 4 -ok 5 - called again +ok 5 ok 6 -ok 7 - called a third time -PASS: t/test_type -1..26 +ok 7 +ok 8 - ./Build distdir --sign 0 does not sign +ok 9 +ok 10 +ok 11 +ok 12 - Build.PL --sign=1 signs +PASS: t/signature +1..29 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' ok 1 ok 2 +Created MYMETA.yml and MYMETA.json +Creating new 'Build' script for 'Simple' version '0.01' ok 3 ok 4 ok 5 @@ -1476,20 +1270,226 @@ ok 13 ok 14 ok 15 ok 16 -ok 17 +ok 17 - Check version used to create META.yml: 0.4229 == 0.4229 +Creating Simple-0.01 +Creating Simple-0.01.tar.gz ok 18 ok 19 ok 20 -ok 21 +ok 21 - should rewrite the shebang line +Cleaning up build files +Cleaning up configuration files ok 22 ok 23 ok 24 ok 25 -ok 26 -PASS: t/parents -1..3 -ok 1 - Construct build object with test_file_exts parameter -ok 2 - Should see first test output -ok 3 - Should see second test output -PASS: t/test_file_exts -DURATION: 68 +ok 26 # skip Windows-only test +ok 27 # skip Windows-only test +ok 28 # skip Windows-only test +ok 29 # skip Windows-only test +ok 26 # skip Windows-only test +ok 27 # skip Windows-only test +ok 28 # skip Windows-only test +ok 29 # skip Windows-only test +SKIP: t/runthrough +ok 1 - Module::Build->new_from_context +ok 2 - small Makefile.PL created +ok 3 - Makefile.PL does not require a perl version +ok 4 - Makefile.PL ran without error +ok 5 - Makefile exists +ok 6 - (skipping cleanup) +ok 7 - Makefile has correct PREREQ_PM line +ok 8 - make ran without error +ok 9 - make test ran without error +ok 10 - make test output indicated success +ok 11 - make realclean ran without error +ok 12 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) +ok 13 - Makefile exists +ok 14 - Makefile cleaned up with realclean +ok 15 - Makefile.PL ran without error +ok 16 - Makefile exists +ok 17 - Makefile cleaned up with distclean +ok 18 - cleaned up Makefile +ok 19 - Module::Build->new_from_context +ok 20 - passthrough Makefile.PL created +ok 21 - Makefile.PL does not require a perl version +ok 22 - Makefile.PL ran without error +ok 23 - Makefile exists +ok 24 - (skipping cleanup) +ok 25 - Makefile has correct PREREQ_PM line +ok 26 - make ran without error +ok 27 - make test ran without error +ok 28 - make test output indicated success +ok 29 - make realclean ran without error +ok 30 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) +ok 31 - Makefile exists +ok 32 - Makefile cleaned up with realclean +ok 33 - Makefile.PL ran without error +ok 34 - Makefile exists +ok 35 - Makefile cleaned up with distclean +ok 36 - cleaned up Makefile +ok 37 - Module::Build->new_from_context +ok 38 - traditional Makefile.PL created +ok 39 - Makefile.PL does not require a perl version +ok 40 - Makefile.PL ran without error +ok 41 - Makefile exists +ok 42 - (skipping cleanup) +ok 43 - Makefile has correct PREREQ_PM line +ok 44 - Found WriteMakefile arguments +ok 45 - Makefile.PL has correct PL_FILES line +not ok 46 - make ran without error +# Failed test 'make ran without error' +# at t/compat.t line 417. +not ok 47 - make test ran without error +# Failed test 'make test ran without error' +# at t/compat.t line 427. +not ok 48 - make test output indicated success +# Failed test 'make test output indicated success' +# at t/compat.t line 428. +# 'MAKE: *** NO RULE TO MAKE TARGET '/USR/LIB/PERL5/5.30.0/AARCH64-LINUX/CONFIG.PM', NEEDED BY 'MAKEFILE'. STOP. +# ' +# doesn't match '(?^:DONE\.|SUCCESS)' +not ok 49 - make realclean ran without error +# Failed test 'make realclean ran without error' +# at t/compat.t line 433. +ok 50 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) +ok 51 - Makefile exists +not ok 52 - Makefile cleaned up with realclean +# Failed test 'Makefile cleaned up with realclean' +# at t/compat.t line 467. +ok 53 - Makefile.PL ran without error +ok 54 - Makefile exists +not ok 55 - Makefile cleaned up with distclean +# Failed test 'Makefile cleaned up with distclean' +# at t/compat.t line 467. +ok 56 - cleaned up Makefile +ok 57 - Module::Build->new_from_context +ok 58 - small Makefile.PL created +ok 59 - Makefile.PL has 'require 5.030000;' +ok 60 - Makefile.PL ran without error +ok 61 - Makefile exists +ok 62 - (skipping cleanup) +ok 63 - Makefile has correct PREREQ_PM line +ok 64 - make ran without error +ok 65 - PL_files generated - foo +ok 66 - make test ran without error +ok 67 - make test output indicated success +ok 68 - make realclean ran without error +ok 69 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) +ok 70 - Makefile exists +ok 71 - Makefile cleaned up with realclean +ok 72 - Makefile.PL ran without error +ok 73 - Makefile exists +ok 74 - Makefile cleaned up with distclean +ok 75 - cleaned up Makefile +ok 76 - Module::Build->new_from_context +ok 77 - passthrough Makefile.PL created +ok 78 - Makefile.PL has 'require 5.030000;' +ok 79 - Makefile.PL ran without error +ok 80 - Makefile exists +ok 81 - (skipping cleanup) +ok 82 - Makefile has correct PREREQ_PM line +ok 83 - make ran without error +ok 84 - PL_files generated - foo +ok 85 - make test ran without error +ok 86 - make test output indicated success +ok 87 - make realclean ran without error +ok 88 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) +ok 89 - Makefile exists +ok 90 - Makefile cleaned up with realclean +ok 91 - Makefile.PL ran without error +ok 92 - Makefile exists +ok 93 - Makefile cleaned up with distclean +ok 94 - cleaned up Makefile +ok 95 - Module::Build->new_from_context +ok 96 - traditional Makefile.PL created +ok 97 - Makefile.PL has 'require 5.030000;' +ok 98 - Makefile.PL ran without error +ok 99 - Makefile exists +ok 100 - (skipping cleanup) +ok 101 - Makefile has correct PREREQ_PM line +ok 102 - Found WriteMakefile arguments +ok 103 - Makefile.PL has correct PL_FILES line +not ok 104 - make ran without error +# Failed test 'make ran without error' +# at t/compat.t line 417. +not ok 105 - PL_files generated - foo +# Failed test 'PL_files generated - foo' +# at t/compat.t line 420. +not ok 106 - make test ran without error +# Failed test 'make test ran without error' +# at t/compat.t line 427. +not ok 107 - make test output indicated success +# Failed test 'make test output indicated success' +# at t/compat.t line 428. +# 'MAKE: *** NO RULE TO MAKE TARGET '/USR/LIB/PERL5/5.30.0/AARCH64-LINUX/CONFIG.PM', NEEDED BY 'MAKEFILE'. STOP. +# ' +# doesn't match '(?^:DONE\.|SUCCESS)' +not ok 108 - make realclean ran without error +# Failed test 'make realclean ran without error' +# at t/compat.t line 433. +ok 109 - Makefile.PL ran without error (postargs: INSTALLDIRS=vendor) +ok 110 - Makefile exists +not ok 111 - Makefile cleaned up with realclean +# Failed test 'Makefile cleaned up with realclean' +# at t/compat.t line 467. +ok 112 - Makefile.PL ran without error +ok 113 - Makefile exists +not ok 114 - Makefile cleaned up with distclean +# Failed test 'Makefile cleaned up with distclean' +# at t/compat.t line 467. +ok 115 - cleaned up Makefile +ok 116 - Module::Build->new_from_context +ok 117 - fake_makefile lived +ok 118 - found 'realclean' in fake_makefile output +ok 119 - saw warning about 'build_class' +ok 120 - passthrough Makefile.PL created +ok 121 - Makefile.PL failed +ok 122 - custom builder wasn't found +ok 123 - small Makefile.PL created +ok 124 - Makefile.PL failed +ok 125 - custom builder wasn't found +ok 126 - passthrough Makefile.PL created +ok 127 - Makefile.PL ran without error +ok 128 - small Makefile.PL created +ok 129 - Makefile.PL ran without error +ok 130 - passthrough Makefile.PL created +ok 131 - passthrough Makefile.PL ran with arguments +ok 132 - Build.PL generated +ok 133 - installdirs is core +ok 134 - tests set for verbose +ok 135 - custom libdir +ok 136 - PERL_POLLUTE set +ok 137 - make test ran without error +ok 138 - Should be verbose +ok 139 - make test without verbose ran ok +ok 140 - Should be non-verbose +ok 141 - fakeinstall INSTALLDIRS=vendor ran ok +ok 142 - Saw destination directory for INSTALLDIRS=vendor +ok 143 - fakeinstall PREFIX=$libdir2 ran ok +ok 144 - Saw destination directory for PREFIX=$libdir2 +ok 145 - fakeinstall PREFIX=$libdir2 LIB=mylib ran ok +ok 146 - Saw destination directory for PREFIX=$libdir2 LIB=mylib +ok 147 - Makefile shouldn't exist +ok 148 - Makefile.PL cleaned up +ok 149 - passthrough Makefile.PL created +ok 150 - install_base set +ok 151 - Tildes should be expanded +ok 152 - Makefile shouldn't exist +ok 153 - Makefile.PL cleaned up +ok 154 - traditional Makefile.PL created +ok 155 - Found WriteMakefile arguments +ok 156 - Makefile.PL has correct TESTS line for recursive test files +ok 157 - Makefile.PL cleaned up +ok 158 - Makefile.PL created +ok 159 - Correctly complains and converts dotted-decimal +ok 160 - Properly converted dotted-decimal +ok 161 - Makefile.PL cleaned up +ok 162 - Makefile.PL doesn't exist before we start +ok 163 - Correctly dies when it encounters invalid prereq +ok 164 - Makefile.PL NOT created +ok 165 - Makefile.PL cleaned up +1..165 +# Looks like you failed 13 tests of 165. +FAIL: t/compat +DURATION: 66 |