PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\cygwin\bin;C:\cpanfly-5.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin
Start 2014-08-20T03:52:22
ActivePerl-1600 CPAN-2.00
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include
PATH=C:/CPANFL~1.16/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin
Reading 'C:\cpanfly-5.16\var\cpan\Metadata'
Database was generated on Wed, 20 Aug 2014 08:53:01 GMT
Running make for B/BR/BRAINBUZ/Form-Diva-0.11.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/B/BR/BRAINBUZ/Form-Diva-0.11.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/B/BR/BRAINBUZ/CHECKSUMS
Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\B\BR\BRAINBUZ\Form-Diva-0.11.tar.gz ok
Form-Diva-0.11
Form-Diva-0.11/README
Form-Diva-0.11/Changes
Form-Diva-0.11/LICENSE
Form-Diva-0.11/dist.ini
Form-Diva-0.11/META.yml
Form-Diva-0.11/MANIFEST
Form-Diva-0.11/diva.html
Form-Diva-0.11/META.json
Form-Diva-0.11/t
Form-Diva-0.11/t/105_id.t
Form-Diva-0.11/Makefile.PL
Form-Diva-0.11/pod2htmd.tmp
Form-Diva-0.11/t/150_input.t
Form-Diva-0.11/t/130_label.t
Form-Diva-0.11/t/300_clone.t
Form-Diva-0.11/t/211_hidden.t
Form-Diva-0.11/t/180_select.t
Form-Diva-0.11/t/103_pieces.t
Form-Diva-0.11/t/160_hidden.t
Form-Diva-0.11/t/201_generate.t
Form-Diva-0.11/lib/Form
Form-Diva-0.11/lib/Form/Diva.pm
Form-Diva-0.11/t/102_fieldbits.t
Form-Diva-0.11/lib/Form/Diva.pod
Form-Diva-0.11/t/170_checkboxes.t
Form-Diva-0.11/t/221_datavalues.t
Form-Diva-0.11/t/101_initialization.t
Form-Diva-0.11/t/202_generate_options.t
CPAN.pm: Building B/BR/BRAINBUZ/Form-Diva-0.11.tar.gz
>>> C:\Perl-5.16\bin\perl.exe Makefile.PL
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.16/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a nmake-style Makefile
Writing Makefile for Form::Diva
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- BRAINBUZ/Form-Diva-0.11.tar.gz ----
Test::Exception [build_requires]
Running make test
Delayed until after prerequisites
Running test for module 'Test::Exception'
Running make for A/AD/ADIE/Test-Exception-0.32.tar.gz
Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\A\AD\ADIE\Test-Exception-0.32.tar.gz ok
Test-Exception-0.32
Test-Exception-0.32/Changes
Test-Exception-0.32/META.json
Test-Exception-0.32/README
Test-Exception-0.32/Build.PL
Test-Exception-0.32/MANIFEST
Test-Exception-0.32/META.yml
Test-Exception-0.32/Makefile.PL
Test-Exception-0.32/xt
Test-Exception-0.32/xt/perlcriticrc
Test-Exception-0.32/xt/spelling.t
Test-Exception-0.32/xt/documented.t
Test-Exception-0.32/xt/pod.t
Test-Exception-0.32/xt/perlcritic.t
Test-Exception-0.32/lib
Test-Exception-0.32/lib/Test
Test-Exception-0.32/lib/Test/Exception.pm
Test-Exception-0.32/t
Test-Exception-0.32/t/caller.t
Test-Exception-0.32/t/rt.t
Test-Exception-0.32/t/isa.t
Test-Exception-0.32/t/lives_and.t
Test-Exception-0.32/t/import.t
Test-Exception-0.32/t/preserve.t
Test-Exception-0.32/t/edge-cases.t
Test-Exception-0.32/t/Exception.t
Test-Exception-0.32/t/return.t
Test-Exception-0.32/t/stacktrace.t
Test-Exception-0.32/t/throws_ok.t
CPAN.pm: Building A/AD/ADIE/Test-Exception-0.32.tar.gz
>>> C:\Perl-5.16\bin\perl.exe Makefile.PL
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.16/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a nmake-style Makefile
Writing Makefile for Test::Exception
Writing MYMETA.yml and MYMETA.json
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Test/Exception.pm blib\lib\Test\Exception.pm
ADIE/Test-Exception-0.32.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.16\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/caller.t ......
1..3
ok 1
ok 2 - threw Regexp ((?^:^main$))
ok 3 - Croak works properly (final)
ok
t/edge-cases.t .. skipped: stuff relating to RT#24678 that I have not fixed yet
t/Exception.t ...
1..20
ok 1 - use Test::Exception;
ok 2 - dies_ok: die
ok 3 - dies_ok: normal exit detected
ok 4 - lives_ok: normal exit
ok 5 - lives_ok: die detected
ok 6 - lives_ok: die detected
ok 7 - throws_ok: regex match
ok 8 - throws_ok: regex bad match detected
ok 9 - throws_ok: identical exception class
ok 10 - throws_ok: exception on normal exit
ok 11 - throws_ok: exception sub-class
ok 12 - throws_ok: bad sub-class match detected
ok 13 - throws_ok: throws_ok found overloaded
ok 14 - throws_ok: throws_ok found overloaded
ok 15 - throws_ok: class from object match
ok 16 - throws_ok: normal exit matched
ok 17 - dies_ok: overload without fallback
ok 18 - lives_ok: overload without fallback
ok 19 - throws_ok: throws_ok overload without fallback
ok 20 - throws_ok: can pass empty test description # TODO See http://github.com/schwern/test-more/issues/issue/84
ok
t/import.t ......
1..2
ok 1 - use Test::Exception;
ok 2 - Test::Exception set plan
ok
t/isa.t .........
1..1
ok 1 - Understand exception classes that override isa
ok
Subroutine Test::Builder::ok redefined at C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy\blib\lib/Test/Exception.pm line 344.
Subroutine Test::Builder::ok redefined at C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy\blib\lib/Test/Exception.pm line 344.
Subroutine Test::Builder::ok redefined at C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy\blib\lib/Test/Exception.pm line 344.
Subroutine Test::Builder::ok redefined at C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy\blib\lib/Test/Exception.pm line 344.
t/lives_and.t ...
1..3
ok 1 - use Test::Exception;
ok 2 - lives_and, no_exception & success
ok 3 - lives_and works
ok
t/preserve.t ....
1..5
ok 1 - use Test::Exception;
ok 2 - exception thrown okay in dies_ok
ok 3 - exception preserved after dies_ok
ok 4 - exception thrown okay in throws_ok
ok 5 - exception preserved after thrown_ok
ok
t/return.t ......
1..13
ok 1 - use Test::Exception;
ok 2 - dies_ok passed on die
ok 3 - dies_ok returned true when block dies
ok 4 - dies_ok fails when code does not die
ok 5 - dies_ok returned false on failure
ok 6 - throws_ok succeeded
ok 7 - throws_ok returned true on success
ok 8 - throws_ok fails when appropriate
ok 9 - throws_ok returned false on failure
ok 10 - lives_ok succeeded
ok 11 - lives_ok returned true on success
ok 12 - dies_ok fails
ok 13 - lives_ok returned false on failure
ok
t/rt.t ..........
ok 1 - RT 11846: throws_ok breaks tests that depend on caller stack: working
1..1
ok
t/stacktrace.t ..
1..3
ok 1 - use Test::Exception;
ok 2 - /fribble/ in stacktrace ignored
ok 3 - Regexp ((?^:fribble)) in stacktrace ignored
ok
t/throws_ok.t ...
1..2
ok 1 - use Test::Exception;
ok 2 - cannot pass undef to throws_ok
ok
All tests successful.
Test Summary Report
-------------------
t/Exception.t (Wstat: 0 Tests: 20 Failed: 0)
TODO passed: 20
Files=11, Tests=53, 3 wallclock secs ( 0.09 usr + 0.00 sys = 0.09 CPU)
Result: PASS
ADIE/Test-Exception-0.32.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Test-Exception-0.32 already made
Running make for B/BR/BRAINBUZ/Form-Diva-0.11.tar.gz
Prepending C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy/blib/arch C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.16\var\cpan\build\Form-Diva-0.11-xaUwo1
Prepending C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy/blib/arch C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building B/BR/BRAINBUZ/Form-Diva-0.11.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Form/Diva.pm blib\lib\Form\Diva.pm
cp lib/Form/Diva.pod blib\lib\Form\Diva.pod
BRAINBUZ/Form-Diva-0.11.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy/blib/arch C:\cpanfly-5.16\var\cpan\build\Test-Exception-0.32-0alKAy/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.16\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/101_initialization.t ....
ok 1 - use Form::Diva;
ok 2 - Dies: Not providing a Field Name is Fatal
ok 3 - Dies: Not providing label_class is fatal
ok 4 - Dies: Not providing input_class is fatal
ok 5 - _expandshortcuts check that returned hash and array are same size
ok 6 - _expandshortcuts check the same for hidden
ok 7 - record 0 label is Full Name
ok 8 - record 0 p is undef
ok 9 - value from p got moved to placeholder
ok 10 - placeholder set for the email field too
ok 11 - last record in test is named our_id
ok 12 - last record extra field is: disabled
ok 13 - hidden fields 0 name is secret
ok 14 - hidden fields 1 default is 'very secret'
ok 15 - Second form has a name: something
ok 16 - Second form: field type defaulted to text
1..16
ok
t/102_fieldbits.t .........
ok 1 - use Form::Diva;
ok 2 - Name No Data : input_class : class="form-control"
ok 3 - Name No Data : placeholder : placeholder="Your Name"
ok 4 - Name No Data : rawvalue : ZERO or NULL VALUE
ok 5 - Name No Data : value : value=""
ok 6 - Name No Data : textarea : ZERO or NULL VALUE
ok 7 - Name No Data : id : id="formdiva_name"
ok 8 - name_data1 : input_class : class="form-control"
ok 9 - name_data1 : placeholder : ZERO or NULL VALUE
ok 10 - name_data1 : rawvalue : Baloney
ok 11 - name_data1 : value : value="Baloney"
ok 12 - name_data2 : placeholder : ZERO or NULL VALUE
ok 13 - name_data2 : rawvalue : Salami
ok 14 - name_data2 : value : value="Salami"
ok 15 - Phone No Data : type : type="tel"
ok 16 - Phone No Data : extra : required
ok 17 - Phone No Data : name : name="phone"
ok 18 - Phone No Data : id : id="not name"
ok 19 - phone_data1 : rawvalue : 232-432-2744
ok 20 - phone_data2 : rawvalue : ZERO or NULL VALUE
ok 21 - phone_data1 : value : value="232-432-2744"
ok 22 - phone_data2 : value : value=""
ok 23 - phone_data2 : id : id="not name"
ok 24 - Email No Data : type : type="email"
ok 25 - Email No Data : placeholder : placeholder="doormat"
ok 26 - Email No Data : value : value=""
ok 27 - email_data2 : type : type="email"
ok 28 - email_data2 : placeholder : ZERO or NULL VALUE
ok 29 - email_data2 : id : id="formdiva_email"
ok 30 - email_data2 : name : name="email"
ok 31 - email_data2 : rawvalue : salami@yapc.org
ok 32 - email_data2 : value : value="salami@yapc.org"
ok 33 - OurId No Data : type : type="number"
ok 34 - OurId No Data : extra : disabled
ok 35 - OurId No Data : name : name="our_id"
ok 36 - OurId No Data : rawvalue : 57
ok 37 - OurId No Data : value : value="57"
ok 38 - OurId No Data : input_class : class="other-class shaded-green"
ok 39 - Hidden - Secret : name : name="secret"
ok 40 - Hidden - Secret : value : value=""
ok 41 - Hidden - Hush Default : name : name="hush"
ok 42 - Hidden - Hush Default : value : value="very secret"
ok 43 - Hidden - Hush with data : name : name="hush"
ok 44 - Hidden - Hush with data : value : value="Let me Tell You"
ok 45 - ourid_data2 : rawvalue : 91
ok 46 - ourid_data2 : value : value="91"
ok 47 - textarea : textarea : 1
ok 48 - textarea : placeholder : placeholder="Type some stuff here"
ok 49 - textarea data2 : rawvalue : I typed things in here!
1..49
ok
t/103_pieces.t ............
ok 1 - use Form::Diva;
# testing _class_input
ok 2 - bare
ok 3 - with field that uses default class
ok 4 - with field that uses over-ride class
# testing that id prefers a set id and defaults to formdiva_%fieldname
ok 5 - Email field's id was created for us by form diva as formdiva_email
ok 6 - Phone field id is as specified
# Testing _option_id
ok 7 - carform pinto => id="carform_pinto"
ok 8 - carform volvo => id="carform_volvo"
ok 9 - truckform GMC => id="truckform_gmc"
ok 10 - carform Pinto => id="carform_pinto2"
ok 11 - carform Ford Pinto => id="carform_ford_pinto"
ok 12 - truckform Dodge => id="truckform_dodge"
ok 13 - carform pinto => id="carform_pinto3"
ok 14 - All ids generated were unique:
# The number of unique results is the same as the number of tests: 7
# testing _field_once
ok 15 - our test used each field no more than once.
ok 16 - Made HiddenMap identical to FormMap and _field_once died
1..16
ok
t/105_id.t ................
ok 1 - use Form::Diva;
ok 2 - generate returned input with correct id for phone formdiva_phone.
ok 3 - generate returned input with correct id for email eml.
ok 4 - datavalues returned data with correct id for phone formdiva_phone.
ok 5 - datavalues returned data with correct id for email eml.
ok 6 - hidden returned correct id for secret formdiva_secret.
ok 7 - hidden returned correct id for mystery mystery_site_url.
ok 8 - select input has autogenerated id: formdiva_hasnt_xyz
ok 9 - select input option generated from preset id: zmyxfd_def
ok 10 - select outer select tag autogenerated id: formdiva_hasnt
ok 11 - select outer select tag generated from preset id: zmyxfd
ok 12 - select datavalues returned generated id formdiva_hasntz
ok 13 - select datavalues returned preset id zmyxfd
ok 14 - radio input has autogenerated id: formdiva_hasnt_xyz
ok 15 - radio input option generated from preset id: zmyxfd_def
ok 16 - radio datavalues returned generated id formdiva_hasntz
ok 17 - radio datavalues returned preset id zmyxfd
ok 18 - checkbox input has autogenerated id: formdiva_hasnt_xyz
ok 19 - checkbox input option generated from preset id: zmyxfd_def
ok 20 - checkbox datavalues returned generated id formdiva_hasntz
ok 21 - checkbox datavalues returned preset id zmyxfd
1..21
ok
t/130_label.t .............
ok 1 - use Form::Diva;
ok 2 -
ok 3 -
ok 4 -
ok 5 -
ok 6 -
1..6
ok
t/150_input.t .............
ok 1 - use Form::Diva;
ok 2 - begins with:
ok 4 - Empty Value: value=""
ok 5 - has fieldname: name="fullname"
ok 6 - PlaceHolder is set: placeholder="Your Name"
ok 7 - Bug Test: this should not be: placeholder="placeholder
ok 8 - Bug Test: should never see two quotes like this: "\w""
ok 9 - Input with data has no placeholder
ok 10 - Value set: value="Baloney"
ok 11 - input type is number
ok 12 - Value defaulted: value="57"
ok 13 - Extra specified disabled
ok 14 - Value is not default but actual value: value="91"
ok 15 - tag is TEXTAREA
ok 16 - TextArea has value and closing tag
ok 17 - Bug Test: textarea should never have two quotes like this: "\w""
# Test a field where we only provided a name.
ok 18 - Input has field name
ok 19 - Input is a text field
ok 20 - class over-ride set class to ignorable
ok 21 - the default class isnt in the input
1..21
ok
t/160_hidden.t ............
ok 1 - use Form::Diva;
ok 2 - American has tag and not selected
ok 6 - select2 has no values provided and returns with no option elements
ok 7 - Check the label on the empty one
ok 8 - Generate returned input of a few tests ago, with some space removed
ok 9 - A select with different labels than values.
ok 10 - Empty Select with Override now has one of the new vaues
ok 11 - Empty Select with Override has no selected because it was given undef
ok 12 - Select with Override does not contain an original option value
ok 13 - Select with Override does contain one of the new values
ok 14 - pear is selected in the Override select
ok 15 - banana is in the new list from generate
ok 16 - Canadian has been removed
1..16
ok
t/201_generate.t ..........
ok 1 - use Form::Diva;
# a few example tests with some small data.
ok 2 - Check row3 name in input tag.
ok 3 - Check row3 value in input tag.
ok 4 - Row 0 has default class tag.
ok 5 - Row 2 has over-ridden class tag.
ok 6 - Row 0 has value of spaghetti.
ok 7 - Row 1 has empty value set.
ok 8 - Row 2 has a value like the email address.
# Testing all of the html form field types
ok 9 - Label