Start 2008-07-21T07:03:04
Going to read /home/fly818/var/cpan/Metadata
Database was generated on Mon, 21 Jul 2008 10:02:47 GMT
Running make for H/HD/HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz
Checksum for /net/nas/data/cpan/authors/id/H/HD/HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz ok
MasonX-Resolver-WidgetFactory-0.006/
MasonX-Resolver-WidgetFactory-0.006/MANIFEST
MasonX-Resolver-WidgetFactory-0.006/README
MasonX-Resolver-WidgetFactory-0.006/Changes
MasonX-Resolver-WidgetFactory-0.006/META.yml
MasonX-Resolver-WidgetFactory-0.006/lib/
MasonX-Resolver-WidgetFactory-0.006/lib/MasonX/
MasonX-Resolver-WidgetFactory-0.006/lib/MasonX/Resolver/
MasonX-Resolver-WidgetFactory-0.006/lib/MasonX/Resolver/WidgetFactory.pm
MasonX-Resolver-WidgetFactory-0.006/t/
MasonX-Resolver-WidgetFactory-0.006/t/00-load.t
MasonX-Resolver-WidgetFactory-0.006/t/widget.t
MasonX-Resolver-WidgetFactory-0.006/t/pod.t
MasonX-Resolver-WidgetFactory-0.006/Makefile.PL
MasonX-Resolver-WidgetFactory-0.006/inc/
MasonX-Resolver-WidgetFactory-0.006/inc/Module/
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install.pm
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/Win32.pm
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/Base.pm
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/Can.pm
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/Fetch.pm
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/WriteAll.pm
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/Makefile.pm
MasonX-Resolver-WidgetFactory-0.006/inc/Module/Install/Metadata.pm
CPAN.pm: Going to build H/HD/HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz
>>> /home/fly818/ap818/bin/perl-static Makefile.PL
Cannot determine perl version info from lib/MasonX/Resolver/WidgetFactory.pm
Checking if your kit is complete...
Looks good
Warning: prerequisite HTML::Widget::Factory 0.067 not found.
Warning: prerequisite MasonX::Resolver::Multiplex 0 not found.
Writing Makefile for MasonX::Resolver::WidgetFactory
---- Unsatisfied dependencies detected during ----
---- HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz ----
HTML::Widget::Factory [requires]
MasonX::Resolver::Multiplex [requires]
Running make test
Delayed until after prerequisites
Running test for module 'HTML::Widget::Factory'
Running make for R/RJ/RJBS/HTML-Widget-Factory-0.067.tar.gz
Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/HTML-Widget-Factory-0.067.tar.gz ok
HTML-Widget-Factory-0.067/
HTML-Widget-Factory-0.067/Changes
HTML-Widget-Factory-0.067/LICENSE
HTML-Widget-Factory-0.067/MANIFEST
HTML-Widget-Factory-0.067/META.yml
HTML-Widget-Factory-0.067/Makefile.PL
HTML-Widget-Factory-0.067/README
HTML-Widget-Factory-0.067/inc/
HTML-Widget-Factory-0.067/inc/Module/
HTML-Widget-Factory-0.067/inc/Module/Install/
HTML-Widget-Factory-0.067/inc/Module/Install/Base.pm
HTML-Widget-Factory-0.067/inc/Module/Install/Can.pm
HTML-Widget-Factory-0.067/inc/Module/Install/ExtraTests.pm
HTML-Widget-Factory-0.067/inc/Module/Install/Fetch.pm
HTML-Widget-Factory-0.067/inc/Module/Install/Makefile.pm
HTML-Widget-Factory-0.067/inc/Module/Install/Metadata.pm
HTML-Widget-Factory-0.067/inc/Module/Install/Win32.pm
HTML-Widget-Factory-0.067/inc/Module/Install/WriteAll.pm
HTML-Widget-Factory-0.067/inc/Module/Install.pm
HTML-Widget-Factory-0.067/lib/
HTML-Widget-Factory-0.067/lib/HTML/
HTML-Widget-Factory-0.067/lib/HTML/Widget/
HTML-Widget-Factory-0.067/lib/HTML/Widget/Factory.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Attrs.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Button.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Checkbox.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Image.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Input.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Link.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Multiselect.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Password.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Radio.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Select.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Submit.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin/Textarea.pm
HTML-Widget-Factory-0.067/lib/HTML/Widget/Plugin.pm
HTML-Widget-Factory-0.067/t/
HTML-Widget-Factory-0.067/t/attrs.t
HTML-Widget-Factory-0.067/t/basic.t
HTML-Widget-Factory-0.067/t/button.t
HTML-Widget-Factory-0.067/t/checkbox.t
HTML-Widget-Factory-0.067/t/image.t
HTML-Widget-Factory-0.067/t/input.t
HTML-Widget-Factory-0.067/t/lib/
HTML-Widget-Factory-0.067/t/lib/Test/
HTML-Widget-Factory-0.067/t/lib/Test/WidgetFactory.pm
HTML-Widget-Factory-0.067/t/link.t
HTML-Widget-Factory-0.067/t/multiselect.t
HTML-Widget-Factory-0.067/t/password.t
HTML-Widget-Factory-0.067/t/plugin.t
HTML-Widget-Factory-0.067/t/plugins.t
HTML-Widget-Factory-0.067/t/radio.t
HTML-Widget-Factory-0.067/t/select.t
HTML-Widget-Factory-0.067/t/submit.t
HTML-Widget-Factory-0.067/t/textarea.t
HTML-Widget-Factory-0.067/xt/
HTML-Widget-Factory-0.067/xt/release/
HTML-Widget-Factory-0.067/xt/release/pod-coverage.t
HTML-Widget-Factory-0.067/xt/release/pod.t
CPAN.pm: Going to build R/RJ/RJBS/HTML-Widget-Factory-0.067.tar.gz
>>> /home/fly818/ap818/bin/perl-static Makefile.PL
Warning: prerequisite Package::Generator 0.1 not found.
Warning: prerequisite Package::Reaper 0.1 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for HTML::Widget::Factory
---- Unsatisfied dependencies detected during ----
---- RJBS/HTML-Widget-Factory-0.067.tar.gz ----
Package::Generator [requires]
Package::Reaper [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Package::Generator'
Running make for R/RJ/RJBS/Package-Generator-0.102.tar.gz
Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Package-Generator-0.102.tar.gz ok
Package-Generator-0.102/
Package-Generator-0.102/Changes
Package-Generator-0.102/LICENSE
Package-Generator-0.102/MANIFEST
Package-Generator-0.102/META.yml
Package-Generator-0.102/Makefile.PL
Package-Generator-0.102/README
Package-Generator-0.102/inc/
Package-Generator-0.102/inc/Module/
Package-Generator-0.102/inc/Module/Install/
Package-Generator-0.102/inc/Module/Install/Base.pm
Package-Generator-0.102/inc/Module/Install/Can.pm
Package-Generator-0.102/inc/Module/Install/Fetch.pm
Package-Generator-0.102/inc/Module/Install/Makefile.pm
Package-Generator-0.102/inc/Module/Install/Metadata.pm
Package-Generator-0.102/inc/Module/Install/Win32.pm
Package-Generator-0.102/inc/Module/Install/WriteAll.pm
Package-Generator-0.102/inc/Module/Install.pm
Package-Generator-0.102/lib/
Package-Generator-0.102/lib/Package/
Package-Generator-0.102/lib/Package/Generator.pm
Package-Generator-0.102/lib/Package/Reaper.pm
Package-Generator-0.102/t/
Package-Generator-0.102/t/00-load.t
Package-Generator-0.102/t/basic.t
Package-Generator-0.102/t/not-unique.t
Package-Generator-0.102/t/perl-critic.t
Package-Generator-0.102/t/pkg-exists.t
Package-Generator-0.102/t/pod-coverage.t
Package-Generator-0.102/t/pod.t
Package-Generator-0.102/t/reaper.t
CPAN.pm: Going to build R/RJ/RJBS/Package-Generator-0.102.tar.gz
>>> /home/fly818/ap818/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Package::Generator
>>> make
cp lib/Package/Reaper.pm blib/lib/Package/Reaper.pm
cp lib/Package/Generator.pm blib/lib/Package/Generator.pm
Manifying blib/man3/Package::Reaper.3
Manifying blib/man3/Package::Generator.3
RJBS/Package-Generator-0.102.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-load.........
1..1
ok 1 - use Package::Generator;
# Testing Package::Generator 0.102
ok
t/basic...........
1..33
ok 1 - use Package::Generator;
ok 2 - "Package::Generator::__GENERATED__::0" is a valid package name
ok 3 - got a standard name
ok 4 - "Package::Generator::__GENERATED__::1" is a valid package name
ok 5 - got another standard name
ok 6 - and the two packages are distinct
ok 7 - "XYZZY::2" is a valid package name
ok 8 - got a name in our given base
ok 9 - "y2::2" is a valid package name
ok 10 - got expected name with our base/unique-er
ok 11 - "y2::4" is a valid package name
ok 12 - got expected name with our base/unique-er
ok 13 - "y2::8" is a valid package name
ok 14 - got expected name with our base/unique-er
ok 15 - "y2::16" is a valid package name
ok 16 - got expected name with our base/unique-er
ok 17 - "Package::Generator::__GENERATED__::3" is a valid package name
ok 18 - package has requested @ISA
ok 19 - "Package::Generator::__GENERATED__::4" is a valid package name
ok 20 - package has requested @ISA (part 1/2)
ok 21 - package has requested @ISA (part 2/2)
ok 22 - "Package::Generator::__GENERATED__::5" is a valid package name
ok 23 - we built a package at version 10, so we can demand 9
ok 24 - ...but demanding 11 throws an exception
ok 25 - "Totally::Not::Unique" is a valid package name
ok 26 - scalar assigned via data
ok 27 - another scalar assigned via data
ok 28 - assignment of blessed ref via data went to scalar isa Foo::Bar
ok 29 - of multiple assignments, the later sticks
ok 30 - sub assigned via data
ok 31 - array assigned via data
ok 32 - hash assigned via array
ok 33 - you can't pass an list of non-pairs as data
ok
t/not-unique......
1..7
ok 1 - use Package::Generator;
ok 2 - name collision (we MIHOP)
ok 3 - no problem making table with 1
ok 4 - but second attempt fails (good!)
ok 5 - but an atempt with max_tries=2 is ok
ok 6 - but next attempt with max_tries=2 fails (good!)
ok 7 - but an atempt with max_tries=3 is ok
ok
t/perl-critic.....
1..0 # Skip define PERL_TEST_CRITIC to run these tests
skipped: define PERL_TEST_CRITIC to run these tests
t/pkg-exists......
ok 1 - use Package::Generator;
ok 2 - the bogus package didn't exist
ok 3 - but Package::Generator does
1..3
ok
t/pod-coverage....
1..2
ok 1 - Pod coverage on Package::Reaper
ok 2 - Pod coverage on Package::Generator
ok
t/pod.............
1..2
ok 1 - blib/lib/Package/Reaper.pm
ok 2 - blib/lib/Package/Generator.pm
ok
t/reaper..........
1..24
ok 1 - use Package::Generator;
ok 2 - use Package::Reaper;
ok 3 - our method responds correctly
ok 4 - package is set
ok 5 - ->package isn't a mutator
ok 6 - we can no longer call our method, after reaping
ok 7 - so the result of eval was undef
ok 8 - P::G says package no longer exists
ok 9 - our method responds correctly
ok 10 - we can no longer call our method, after reaping
ok 11 - so the result of eval was undef
ok 12 - P::G says package no longer exists
ok 13 - a newly generated package exists: Package::Generator::__GENERATED__::0
ok 14 - the reaper isa Package::Reaper
ok 15 - package to reap still exists
ok 16 - after reaper is gone, the package is reaped; RIP
ok 17 - a newly generated package exists: Package::Generator::__GENERATED__::1
ok 18 - the reaper isa Package::Reaper
ok 19 - package to reap still exists
ok 20 - after reaper is gone, the package is not reaped; we disarmed!
ok 21 - a newly generated package exists: Package::Generator::__GENERATED__::2
ok 22 - the reaper isa Package::Reaper
ok 23 - package to reap still exists
ok 24 - after reaper is gone, the package is reaped; RIP
ok
All tests successful.
Files=8, Tests=72, 1 wallclock secs ( 0.02 usr 0.03 sys + 0.24 cusr 0.09 csys = 0.38 CPU)
Result: PASS
RJBS/Package-Generator-0.102.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from lib/Package/Generator.pm
Ricardo SIGNES <rjbs@cpan.org>
generate new packages quickly and easily
>>> (cd /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl && tar cvf - Package-Generator-0.102.ppd blib) | gzip -c >/home/fly818/var/REPO/R/RJ/RJBS/Package-Generator-0.102.tar.gz
Package-Generator-0.102.ppd
blib/
blib/lib/
blib/lib/Package/
blib/lib/Package/Reaper.pm
blib/lib/Package/Generator.pm
blib/man3/
blib/man3/Package::Generator.3
blib/man3/Package::Reaper.3
>>> mv /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/Package-Generator-0.102.ppd /home/fly818/var/REPO/R/RJ/RJBS
Running test for module 'Package::Reaper'
Running make for R/RJ/RJBS/Package-Generator-0.102.tar.gz
Prepending /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl
Prepending /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running make for R/RJ/RJBS/HTML-Widget-Factory-0.067.tar.gz
Prepending /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9
Prepending /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build R/RJ/RJBS/HTML-Widget-Factory-0.067.tar.gz
>>> make
cp lib/HTML/Widget/Plugin/Radio.pm blib/lib/HTML/Widget/Plugin/Radio.pm
cp lib/HTML/Widget/Plugin/Link.pm blib/lib/HTML/Widget/Plugin/Link.pm
cp lib/HTML/Widget/Plugin/Multiselect.pm blib/lib/HTML/Widget/Plugin/Multiselect.pm
cp lib/HTML/Widget/Plugin.pm blib/lib/HTML/Widget/Plugin.pm
cp lib/HTML/Widget/Plugin/Submit.pm blib/lib/HTML/Widget/Plugin/Submit.pm
cp lib/HTML/Widget/Plugin/Textarea.pm blib/lib/HTML/Widget/Plugin/Textarea.pm
cp lib/HTML/Widget/Plugin/Image.pm blib/lib/HTML/Widget/Plugin/Image.pm
cp lib/HTML/Widget/Plugin/Select.pm blib/lib/HTML/Widget/Plugin/Select.pm
cp lib/HTML/Widget/Plugin/Checkbox.pm blib/lib/HTML/Widget/Plugin/Checkbox.pm
cp lib/HTML/Widget/Plugin/Attrs.pm blib/lib/HTML/Widget/Plugin/Attrs.pm
cp lib/HTML/Widget/Plugin/Button.pm blib/lib/HTML/Widget/Plugin/Button.pm
cp lib/HTML/Widget/Plugin/Password.pm blib/lib/HTML/Widget/Plugin/Password.pm
cp lib/HTML/Widget/Factory.pm blib/lib/HTML/Widget/Factory.pm
cp lib/HTML/Widget/Plugin/Input.pm blib/lib/HTML/Widget/Plugin/Input.pm
Manifying blib/man3/HTML::Widget::Plugin::Multiselect.3
Manifying blib/man3/HTML::Widget::Plugin::Link.3
Manifying blib/man3/HTML::Widget::Plugin::Radio.3
Manifying blib/man3/HTML::Widget::Plugin.3
Manifying blib/man3/HTML::Widget::Plugin::Textarea.3
Manifying blib/man3/HTML::Widget::Plugin::Submit.3
Manifying blib/man3/HTML::Widget::Plugin::Select.3
Manifying blib/man3/HTML::Widget::Plugin::Image.3
Manifying blib/man3/HTML::Widget::Plugin::Checkbox.3
Manifying blib/man3/HTML::Widget::Plugin::Attrs.3
Manifying blib/man3/HTML::Widget::Plugin::Button.3
Manifying blib/man3/HTML::Widget::Factory.3
Manifying blib/man3/HTML::Widget::Plugin::Password.3
Manifying blib/man3/HTML::Widget::Plugin::Input.3
RJBS/HTML-Widget-Factory-0.067.tar.gz
make -- OK
Prepending /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
/home/fly818/ap818/bin/perl-static "-Iinc" "-MModule::Install::ExtraTests" "-e" "Module::Install::ExtraTests::__harness('Test::Harness', 0, '', 'xt/release', '', 1, 'blib/lib', 'blib/arch')" t/*.t
t/attrs..........
1..2
ok 1 - use HTML::Widget::Factory;
ok 2 - got what we expected back
ok
t/basic..........
1..3
ok 1 - use HTML::Widget::Factory;
ok 2 - input looks sort of like what we asked for
ok 3 - we provide an input widget
ok
t/button.........
1..24
ok 1 - use HTML::Widget::Factory;
ok 2 - html entites escaped in content
ok 3 - we created one button
ok 4 - The object isa HTML::Element
ok 5 - got correct button name
ok 6 - got requested buttont type
ok 7 - html entites not escaped with literal_content
ok 8 - we created one button
ok 9 - The object isa HTML::Element
ok 10 - got correct button name
ok 11 - default button type: button
ok 12 - there's an image in the button
ok 13 - ...with the correct src
ok 14 - html entites not escaped with literal_content
ok 15 - we created one button
ok 16 - The object isa HTML::Element
ok 17 - got correct button name
ok 18 - default button type: button
ok 19 - there's an image in the button
ok 20 - ...with the correct src
ok 21 - exception on bad button type
ok 22 - exception when passing both text and html
ok 23 - The object isa HTML::Element
ok 24 - button with no text uses type
ok
t/checkbox.......
1..11
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - got correct checkbox name
ok 4 - it's got the right value!
ok 5 - it's a checkbox!
ok 6 - it's checked
ok 7 - The object isa HTML::Element
ok 8 - got correct checkbox name
ok 9 - got the right value
ok 10 - it's a checkbox!
ok 11 - it's not checked
ok
t/image..........
1..9
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - got correct image source
ok 4 - got correct text version (nothing)
ok 5 - and got non-empty alt text
ok 6 - The object isa HTML::Element
ok 7 - got correct image source
ok 8 - exception if both src and href given
ok 9 - exception; can't make an image without a src
ok
t/input..........
1..9
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - got correct input name
ok 4 - got correct form value
ok 5 - class passed through
ok 6 - The object isa HTML::Element
ok 7 - got correct input name
ok 8 - got correct form value
ok 9 - got a hidden input
ok
t/link...........
1..19
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - got correct hyper-ref
ok 4 - with no text, href has been used instead
ok 5 - The object isa HTML::Element
ok 6 - got correct hyper-ref
ok 7 - got correct text
ok 8 - The object isa HTML::Element
ok 9 - got correct hyper-ref
ok 10 - no visible text inside A element
ok 11 - there is an IMG inside this A element
ok 12 - The object isa HTML::Element
ok 13 - The object isa HTML::Element
ok 14 - got correct hyper-ref
ok 15 - no visible text inside A element
ok 16 - there is an IMG inside this A element
ok 17 - The object isa HTML::Element
ok 18 - exception: can't make a link with no href
ok 19 - exception: can't provide both text and html
ok
t/multiselect....
1..17
ok 1 - use HTML::Widget::Factory;
ok 2 - got correct input name
ok 3 - multiple attr is set
ok 4 - we created four options
ok 5 - two options are selected
ok 6 - the first selected element is one we selected
ok 7 - the second selected element is one we selected
ok 8 - got correct input name
ok 9 - we created four options
ok 10 - nothing is selected
ok 11 - got correct input id
ok 12 - got correct input name (from id)
ok 13 - we created four options
ok 14 - two options are selected
ok 15 - the first selected element is one we selected
ok 16 - the second selected element is one we selected
ok 17 - exception on invalid value
ok
t/password.......
1..10
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - got correct input name
ok 4 - it's a password input!
ok 5 - the content has been replaced
ok 6 - The object isa HTML::Element
ok 7 - got correct input name
ok 8 - it's a password input!
ok 9 - the content has been replaced
ok 10 - no value for input if given input was empty string
ok
t/plugin.........
1..14
ok 1 - require HTML::Widget::Factory;
ok 2 - The object isa HTML::Widget::Factory
ok 3 - factory provides widget input
ok 4 - factory provides widget hidden
ok 5 - factory provides widget password
ok 6 - The object isa HTML::Widget::Factory
ok 7 - factory provides widget input
ok 8 - factory provides widget hidden
ok 9 - input-only factory can't do password
ok 10 - The object isa HTML::Widget::Factory
ok 11 - The object isa HTML::Widget::Factory::GENERATED::1
ok 12 - factory provides widget input
ok 13 - factory provides widget hidden
ok 14 - derived-frominput-only factory *can* do password
ok
t/plugins........
1..12
ok 1 - The object isa HTML::Widget::Factory
ok 2 - core plugin HTML::Widget::Plugin::Button found
ok 3 - core plugin HTML::Widget::Plugin::Checkbox found
ok 4 - core plugin HTML::Widget::Plugin::Image found
ok 5 - core plugin HTML::Widget::Plugin::Input found
ok 6 - core plugin HTML::Widget::Plugin::Link found
ok 7 - core plugin HTML::Widget::Plugin::Multiselect found
ok 8 - core plugin HTML::Widget::Plugin::Password found
ok 9 - core plugin HTML::Widget::Plugin::Radio found
ok 10 - core plugin HTML::Widget::Plugin::Select found
ok 11 - core plugin HTML::Widget::Plugin::Submit found
ok 12 - core plugin HTML::Widget::Plugin::Textarea found
ok
t/radio..........
1..48
ok 1 - use HTML::Widget::Factory;
ok 2 - we created three options
ok 3 - The object isa HTML::Element
ok 4 - got correct input name
ok 5 - The object isa HTML::Element
ok 6 - got correct input name
ok 7 - The object isa HTML::Element
ok 8 - got correct input name
ok 9 - the id argument is ignored
ok 10 - only one option is selected
ok 11 - the selected one is the one we wanted to be selected
ok 12 - we created three options
ok 13 - The object isa HTML::Element
ok 14 - got correct input name
ok 15 - The object isa HTML::Element
ok 16 - got correct input name
ok 17 - The object isa HTML::Element
ok 18 - got correct input name
ok 19 - only one option is selected
ok 20 - the selected one is the one with value 0
ok 21 - we created three options
ok 22 - nothing selected
ok 23 - radio label used
ok 24 - we created three options
ok 25 - The object isa HTML::Element
ok 26 - got correct input name
ok 27 - The object isa HTML::Element
ok 28 - got correct input name
ok 29 - The object isa HTML::Element
ok 30 - got correct input name
ok 31 - only one option is selected
ok 32 - the selected one is the one we wanted to be selected
ok 33 - radio label used
ok 34 - we created three options
ok 35 - The object isa HTML::Element
ok 36 - got correct input name
ok 37 - got correct input id
ok 38 - The object isa HTML::Element
ok 39 - got correct input name
ok 40 - got correct input id
ok 41 - The object isa HTML::Element
ok 42 - got correct input name
ok 43 - got correct input id
ok 44 - only one option is selected
ok 45 - the selected one is the one we wanted to be selected
ok 46 - exception on invalid value
ok 47 - exception on ambiguous value
ok 48 - no exception on invalid value with ignore_invalid
ok
t/select.........
1..23
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - got correct input name
ok 4 - there are four options listed
ok 5 - only one is selected
ok 6 - the correct one is selected
ok 7 - The object isa HTML::Element
ok 8 - got correct input name
ok 9 - we created three options
ok 10 - only one option is selected
ok 11 - the selected one is the one we wanted to be selected
ok 12 - The object isa HTML::Element
ok 13 - got correct input name
ok 14 - disabled set true as a bool
ok 15 - we didn't pre-select anything
ok 16 - bad values throw exception
ok 17 - ...unless you pass ignore_invalid
ok 18 - and we got a html element back!
ok 19 - ambiguous values throw exception
ok 20 - ...unless you pass ignore_invalid
ok 21 - and we got a html element back!
ok 22 - you can't pass undef as a value (AOA)
ok 23 - you can't pass undef as a value (aref)
ok
t/submit.........
1..4
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - The object isa HTML::Element
ok 4 - the label (value) is passed along
ok
t/textarea.......
1..8
ok 1 - use HTML::Widget::Factory;
ok 2 - The object isa HTML::Element
ok 3 - got correct textarea name
ok 4 - the textarea has the right content
ok 5 - The object isa HTML::Element
ok 6 - got correct textarea id
ok 7 - got correct textarea name, from id
ok 8 - the textarea has the right content
ok
All tests successful.
Files=15, Tests=213, 2 wallclock secs ( 0.00 usr 0.08 sys + 0.65 cusr 1.10 csys = 1.83 CPU)
Result: PASS
RJBS/HTML-Widget-Factory-0.067.tar.gz
make test TEST_VERBOSE=1 -- OK
Ricardo SIGNES <rjbs@cpan.org>
churn out HTML widgets
>>> (cd /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9 && tar cvf - HTML-Widget-Factory-0.067.ppd blib) | gzip -c >/home/fly818/var/REPO/R/RJ/RJBS/HTML-Widget-Factory-0.067.tar.gz
HTML-Widget-Factory-0.067.ppd
blib/
blib/lib/
blib/lib/HTML/
blib/lib/HTML/Widget/
blib/lib/HTML/Widget/Plugin/
blib/lib/HTML/Widget/Plugin/Button.pm
blib/lib/HTML/Widget/Plugin/Radio.pm
blib/lib/HTML/Widget/Plugin/Submit.pm
blib/lib/HTML/Widget/Plugin/Password.pm
blib/lib/HTML/Widget/Plugin/Image.pm
blib/lib/HTML/Widget/Plugin/Textarea.pm
blib/lib/HTML/Widget/Plugin/Link.pm
blib/lib/HTML/Widget/Plugin/Input.pm
blib/lib/HTML/Widget/Plugin/Select.pm
blib/lib/HTML/Widget/Plugin/Attrs.pm
blib/lib/HTML/Widget/Plugin/Checkbox.pm
blib/lib/HTML/Widget/Plugin/Multiselect.pm
blib/lib/HTML/Widget/Plugin.pm
blib/lib/HTML/Widget/Factory.pm
blib/man3/
blib/man3/HTML::Widget::Plugin::Link.3
blib/man3/HTML::Widget::Plugin::Textarea.3
blib/man3/HTML::Widget::Plugin::Multiselect.3
blib/man3/HTML::Widget::Plugin::Select.3
blib/man3/HTML::Widget::Plugin::Checkbox.3
blib/man3/HTML::Widget::Plugin::Attrs.3
blib/man3/HTML::Widget::Factory.3
blib/man3/HTML::Widget::Plugin::Button.3
blib/man3/HTML::Widget::Plugin::Submit.3
blib/man3/HTML::Widget::Plugin::Image.3
blib/man3/HTML::Widget::Plugin::Input.3
blib/man3/HTML::Widget::Plugin.3
blib/man3/HTML::Widget::Plugin::Password.3
blib/man3/HTML::Widget::Plugin::Radio.3
>>> mv /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/HTML-Widget-Factory-0.067.ppd /home/fly818/var/REPO/R/RJ/RJBS
Running test for module 'MasonX::Resolver::Multiplex'
Running make for H/HD/HDP/MasonX-Resolver-Multiplex-0.001.tar.gz
Prepending /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/arch /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/lib /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/H/HD/HDP/MasonX-Resolver-Multiplex-0.001.tar.gz ok
MasonX-Resolver-Multiplex-0.001/
MasonX-Resolver-Multiplex-0.001/t/
MasonX-Resolver-Multiplex-0.001/t/lib/
MasonX-Resolver-Multiplex-0.001/t/lib/TestResolver.pm
MasonX-Resolver-Multiplex-0.001/t/multiplex.t
MasonX-Resolver-Multiplex-0.001/t/pod.t
MasonX-Resolver-Multiplex-0.001/t/00-load.t
MasonX-Resolver-Multiplex-0.001/inc/
MasonX-Resolver-Multiplex-0.001/inc/Module/
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/Can.pm
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/Base.pm
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/Win32.pm
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/WriteAll.pm
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/Makefile.pm
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/Fetch.pm
MasonX-Resolver-Multiplex-0.001/inc/Module/Install/Metadata.pm
MasonX-Resolver-Multiplex-0.001/inc/Module/Install.pm
MasonX-Resolver-Multiplex-0.001/lib/
MasonX-Resolver-Multiplex-0.001/lib/MasonX/
MasonX-Resolver-Multiplex-0.001/lib/MasonX/Resolver/
MasonX-Resolver-Multiplex-0.001/lib/MasonX/Resolver/Multiplex.pm
MasonX-Resolver-Multiplex-0.001/README
MasonX-Resolver-Multiplex-0.001/Changes
MasonX-Resolver-Multiplex-0.001/Makefile.PL
MasonX-Resolver-Multiplex-0.001/META.yml
MasonX-Resolver-Multiplex-0.001/MANIFEST
Prepending /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/arch /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/lib /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build H/HD/HDP/MasonX-Resolver-Multiplex-0.001.tar.gz
>>> /home/fly818/ap818/bin/perl-static Makefile.PL
Cannot determine perl version info from lib/MasonX/Resolver/Multiplex.pm
Checking if your kit is complete...
Looks good
Writing Makefile for MasonX::Resolver::Multiplex
>>> make
cp lib/MasonX/Resolver/Multiplex.pm blib/lib/MasonX/Resolver/Multiplex.pm
Manifying blib/man3/MasonX::Resolver::Multiplex.3
HDP/MasonX-Resolver-Multiplex-0.001.tar.gz
make -- OK
Prepending /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/arch /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/lib /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-load......
1..1
ok 1 - use MasonX::Resolver::Multiplex;
# Testing MasonX::Resolver::Multiplex 0.001, Perl 5.008008, /home/fly818/ap818/bin/perl-static
ok
t/multiplex....
ok 1 - The object isa HTML::Mason::ComponentSource
ok 2 - get_info delegated to File
ok 3 - glob_path delegated to File
ok 4 - get_info on missing file
ok 5 - The object isa HTML::Mason::ComponentSource
ok 6 - get_info delegated to TestResolver
ok 7 - comp_source is correct
1..7
ok
t/pod..........
1..1
ok 1 - blib/lib/MasonX/Resolver/Multiplex.pm
ok
All tests successful.
Files=3, Tests=9, 0 wallclock secs ( 0.00 usr 0.00 sys + 0.39 cusr 0.29 csys = 0.68 CPU)
Result: PASS
HDP/MasonX-Resolver-Multiplex-0.001.tar.gz
make test TEST_VERBOSE=1 -- OK
Hans Dieter Pearcey <hdp@cpan.org>
multiplex several Resolver objects
>>> (cd /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA && tar cvf - MasonX-Resolver-Multiplex-0.001.ppd blib) | gzip -c >/home/fly818/var/REPO/H/HD/HDP/MasonX-Resolver-Multiplex-0.001.tar.gz
MasonX-Resolver-Multiplex-0.001.ppd
blib/
blib/lib/
blib/lib/MasonX/
blib/lib/MasonX/Resolver/
blib/lib/MasonX/Resolver/Multiplex.pm
blib/man3/
blib/man3/MasonX::Resolver::Multiplex.3
>>> mv /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA/MasonX-Resolver-Multiplex-0.001.ppd /home/fly818/var/REPO/H/HD/HDP
Running make for H/HD/HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz
Prepending /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA/blib/arch /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA/blib/lib /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/arch /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/lib /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly818/var/cpan/build/MasonX-Resolver-WidgetFactory-0.006-pMrq4I
Prepending /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA/blib/arch /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA/blib/lib /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/arch /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/lib /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build H/HD/HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz
>>> make
cp lib/MasonX/Resolver/WidgetFactory.pm blib/lib/MasonX/Resolver/WidgetFactory.pm
Manifying blib/man3/MasonX::Resolver::WidgetFactory.3
HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz
make -- OK
Prepending /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA/blib/arch /home/fly818/var/cpan/build/MasonX-Resolver-Multiplex-0.001-gUg6zA/blib/lib /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/arch /home/fly818/var/cpan/build/HTML-Widget-Factory-0.067-e0aLc9/blib/lib /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/arch /home/fly818/var/cpan/build/Package-Generator-0.102-z901cl/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-load....
1..1
ok 1 - use MasonX::Resolver::WidgetFactory;
# Testing MasonX::Resolver::WidgetFactory 0.006, Perl 5.008008, /home/fly818/ap818/bin/perl-static
ok
t/pod........
1..1
ok 1 - blib/lib/MasonX/Resolver/WidgetFactory.pm
ok
t/widget.....
1..6
# Running widget tests (6 tests): WidgetFactory resolver tests
# Running basic (#1): basic functionality test
ok 1 - basic
# Running missing (#2): request for missing widget
ok 2 - missing
# Running missing (#3): request for missing widget
ok 3 - missing
# Running content_default (#4): cwc -- default param
ok 4 - content_default
# Running content_explicit (#5): cwc -- explicit param
ok 5 - content_explicit
# Running content_missing (#6): cwc -- no param
ok 6 - content_missing
ok
All tests successful.
Files=3, Tests=8, 1 wallclock secs ( 0.00 usr 0.01 sys + 0.59 cusr 0.35 csys = 0.95 CPU)
Result: PASS
HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz
make test TEST_VERBOSE=1 -- OK
Hans Dieter Pearcey <hdp@cpan.org>
resolve paths to HTML::Widget::Factory plugins
>>> (cd /home/fly818/var/cpan/build/MasonX-Resolver-WidgetFactory-0.006-pMrq4I && tar cvf - MasonX-Resolver-WidgetFactory-0.006.ppd blib) | gzip -c >/home/fly818/var/REPO/H/HD/HDP/MasonX-Resolver-WidgetFactory-0.006.tar.gz
MasonX-Resolver-WidgetFactory-0.006.ppd
blib/
blib/lib/
blib/lib/MasonX/
blib/lib/MasonX/Resolver/
blib/lib/MasonX/Resolver/WidgetFactory.pm
blib/man3/
blib/man3/MasonX::Resolver::WidgetFactory.3
>>> mv /home/fly818/var/cpan/build/MasonX-Resolver-WidgetFactory-0.006-pMrq4I/MasonX-Resolver-WidgetFactory-0.006.ppd /home/fly818/var/REPO/H/HD/HDP
Finished 2008-07-21T07:03:14