Checking if your kit is complete... Looks good Writing Makefile for Data::ICal::DateTime Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp lib/Data/ICal/DateTime.pm blib\lib\Data\ICal\DateTime.pm Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/00.load...................1..11 ok 1 - use Data::ICal::DateTime; # Testing Data::ICal::DateTime 0.7 ok 2 - Events ok 3 - Can start ok 4 - Can end ok 5 - Can duration ok 6 - Can summary ok 7 - Can description ok 8 - Can recurrence ok 9 - Can explode ok 10 - Can is_in ok 11 - Can _normalise ok t/01.parse..................1..26 ok 1 - Events ok 2 - Can start ok 3 - Can end ok 4 - Can duration ok 5 - Can summary ok 6 - Can description ok 7 - Can recurrence ok 8 - Can explode ok 9 - Can is_in ok 10 - Can _normalise ok 11 - parse test ics ok 12 - 128 total events ok 13 - 10 eligible events ok 14 - 15 events if you explode just recurring events ok 15 - 36 events if you explode multi day events to multiple single day events ok 16 - Found normal event ok 17 - Found recurring event ok 18 - Found munged normal event ok 19 - Found munged recurring event ok 20 - Got a duration in the normal one ok 21 - Not got an end in the normal one ok 22 - Not got a duration in the munged one ok 23 - Got an end in the munged one ok 24 - Got a recurrence in the normal one ok 25 - Not got a recurrence in the munged one ok 26 - Got an end in the munged one ok t/01.parse_recurring........1..4 ok 1 - parse recur ics ok 2 - 1 total event ok 3 - 7 recurring events ok 4 - 420 split recurring events ok t/02.complicated............1..7 ok 1 - parse meetings ics ok 2 - 2 total events ok 3 - 4 exploded events ok 4 - Got social ok 5 - Got Heretics social ok 6 - Got social ok 7 - Got social ok t/03.recurrence-id..........1..8 ok 1 - parse recurrence-id ics ok 2 - 2 total events ok 3 - 4 exploded events ok 4 - Test Event ok 5 - Got note ok 6 - Test Event ok 7 - Test Event ok 8 - UIDs the same ok t/04.all_day................1..24 ok 1 - parse all_day ics ok 2 - 2 total events ok 3 ok 4 ok 5 - E1's end is the correct date ok 6 - E2's end is the correct date ok 7 - E1 is not all day ok 8 - E2 is all day ok 9 - E1's end is the correct new date ok 10 - E2's end is the correct new date ok 11 - E1 is not all day ok 12 - E2 is all day ok 13 - E2 is not all day ok 14 - E2's end is the correct new date ok 15 - E2 is now all day again ok 16 - E2's end is the correct new date ok 17 - e1 14 exploded ok 18 - e2 14 exploded ok 19 - e1 exploded is not all day ok 20 - e2 exploded is all day ok 21 - e1 exploded wasn't originally all day ok 22 - e2 exploded was originally all day ok 23 - New is all day ok 24 - New end is the same as start ok t/05.palm_floating..........1..13 ok 1 - parse palm ics ok 2 - 1 event ok 3 - Start is the same as date1 ok 4 - End if undef ok 5 - Event is floating ok 6 - Set floating to 0 ok 7 - Start is still the same as date1 ok 8 - End is now the same as date2 ok 9 - Event isn't floating ok 10 - Set floating to 1 ok 11 - Start is still the same as date1. Again. ok 12 - End if undef. Again. ok 13 - Event is floating. Again. ok t/05.palm_floating_recur....1..13 ok 1 - parse palm recur ics $VAR1 = bless( { 'vcal10' => 0, '_original' => bless( { 'vcal10' => 0, 'entries' => [], 'properties' => { 'uid' => [ bless( { 'vcal10' => undef, 'value' => 'palm-datebook-007f9a18-000076', '_parameters' => {}, 'key' => 'uid' }, 'Data::ICal::Property' ) ], 'summary' => [ bless( { 'vcal10' => undef, 'value' => 'Check 2341 assessment', '_parameters' => {}, 'key' => 'summary' }, 'Data::ICal::Property' ) ], 'rrule' => [ bless( { 'vcal10' => undef, 'value' => 'FREQ=DAILY;BYHOUR=0;BYMINUTE=0', '_parameters' => {}, 'key' => 'rrule' }, 'Data::ICal::Property' ) ], 'dtstamp' => [ bless( { 'vcal10' => undef, 'value' => '20051003T080457Z', '_parameters' => {}, 'key' => 'dtstamp' }, 'Data::ICal::Property' ) ], 'description' => [ bless( { 'vcal10' => undef, 'value' => 'Doesn\'t\\nMatter ', '_parameters' => {}, 'key' => 'description' }, 'Data::ICal::Property' ) ], 'dtstart' => [ bless( { 'vcal10' => undef, 'value' => '20051003', '_parameters' => { 'VALUE' => 'DATE' }, 'key' => 'dtstart' }, 'Data::ICal::Property' ) ] } }, 'Data::ICal::Entry::Event' ), 'entries' => [], 'properties' => { 'uid' => [ bless( { 'vcal10' => 0, 'value' => 'palm-datebook-007f9a18-000076', '_parameters' => {}, 'key' => 'uid' }, 'Data::ICal::Property' ) ], 'summary' => [ bless( { 'vcal10' => undef, 'value' => 'Check 2341 assessment', '_parameters' => {}, 'key' => 'summary' }, 'Data::ICal::Property' ) ], 'dtstamp' => [ bless( { 'vcal10' => undef, 'value' => '20051003T080457Z', '_parameters' => {}, 'key' => 'dtstamp' }, 'Data::ICal::Property' ) ], 'description' => [ bless( { 'vcal10' => undef, 'value' => 'Doesn\'t\\nMatter ', '_parameters' => {}, 'key' => 'description' }, 'Data::ICal::Property' ) ], 'dtstart' => [ bless( { 'vcal10' => 0, 'value' => '20051004', '_parameters' => {}, 'key' => 'dtstart' }, 'Data::ICal::Property' ) ] } }, 'Data::ICal::Entry::Event' ); ok 2 - 1 event ok 3 - Start is the same as date1 ok 4 - End if undef ok 5 - Event is floating ok 6 - Set floating to 0 ok 7 - Start is still the same as date1 ok 8 - End is now the same as date2 ok 9 - Event isn't floating ok 10 - Set floating to 1 ok 11 - Start is still the same as date1. Again. ok 12 - End if undef. Again. ok 13 - Event is floating. Again. ok t/pod-coverage..............1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod.......................1..1 ok 1 - blib\lib\Data\ICal\DateTime.pm ok All tests successful, 1 test skipped. Files=10, Tests=107, 28 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Data\ICal\DateTime.html Installing C:\cpanrun\build\5-10-0\site\lib\Data\ICal\DateTime.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod