PASS Test-Harness-Straps-0.30 MSWin32-x86-multi-thread 5.1
  Home FAQ Contact Sign in
perl.cpan.testers only
 
Advanced search
POPULAR GROUPS

more...

 Up
PASS Test-Harness-Straps-0.30 MSWin32-x86-multi-thread 5.1         

Group: perl.cpan.testers · Group Profile
Author: Sanko Robinson
Date: Sep 9, 2008 08:55

This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible. See
http://testers.cpan.org/

--
Dear Michael G Schwern,

This is a computer-generated report for Test-Harness-Straps-0.30
on perl 5.11.0 patch 34322, created by CPAN-Reporter-1.17.

Thank you for uploading your work to CPAN. Congratulations!
All tests were successful.

Sections of this report:

* Tester comments
* Program output
* Prerequisites
* Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

none provided

------------------------------
PROGRAM OUTPUT
------------------------------

Output from 'C:\perl\bin\perl.exe ./Build test':

t\00compile........
1..5
ok 1 - use Test::Harness::Straps;
# Testing Test::Harness::Straps 0.30 under Perl 5.011000 and Test::More 0.8
ok 2 - use Test::Harness::Iterator;
ok 3 - use Test::Harness::Assert;
ok 4 - use Test::Harness::Point;
ok 5 - use Test::Harness::Results;
ok
t\callback.........
1..21
ok 1 - use Test::Harness::Straps;
ok 2 - The object isa Test::Harness::Straps
ok 3 - bailout callback
ok 4 - combined callback
ok 5 - descriptive callback
ok 6 - duplicates callback
ok 7 - head_end callback
ok 8 - head_fail callback
ok 9 - no_nums callback
ok 10 - out_of_order callback
ok 11 - simple callback
ok 12 - simple_fail callback
ok 13 - skip callback
ok 14 - skip_nomsg callback
ok 15 - skipall callback
ok 16 - skipall_nomsg callback
ok 17 - taint callback
ok 18 - todo callback
ok 19 - todo_inline callback
ok 20 - vms_nit callback
ok 21 - with_comments callback
ok
t\point-parse......
1..52
ok 1 - use Test::Harness::Point;
ok 2 - use Test::Harness::Straps;
ok 3 - new() isa Test::Harness::Straps
ok 4 - The object isa Test::Harness::Point
ok 5 - ok on not ok
ok 6 - The object isa Test::Harness::Point
ok 7 - ok on not ok \# TODO
ok 8 - reason on not ok \# TODO
ok 9 - type on not ok \# TODO
ok 10 - The object isa Test::Harness::Point
ok 11 - number on not ok 1
ok 12 - ok on not ok 1
ok 13 - The object isa Test::Harness::Point
ok 14 - description on not ok 11 - this is \\# all the name \# skip this is not
ok 15 - number on not ok 11 - this is \\# all the name \# skip this is not
ok 16 - ok on not ok 11 - this is \\# all the name \# skip this is not
ok 17 - reason on not ok 11 - this is \\# all the name \# skip this is not
ok 18 - type on not ok 11 - this is \\# all the name \# skip this is not
ok 19 - The object isa Test::Harness::Point
ok 20 - number on not ok 23 \# TODO world peace
ok 21 - ok on not ok 23 \# TODO world peace
ok 22 - reason on not ok 23 \# TODO world peace
ok 23 - type on not ok 23 \# TODO world peace
ok 24 - The object isa Test::Harness::Point
ok 25 - description on not ok 42 - universal constant
ok 26 - number on not ok 42 - universal constant
ok 27 - ok on not ok 42 - universal constant
ok 28 - The object isa Test::Harness::Point
ok 29 - ok on ok
ok 30 - The object isa Test::Harness::Point
ok 31 - ok on ok \# skip
ok 32 - type on ok \# skip
ok 33 - The object isa Test::Harness::Point
ok 34 - number on ok 1
ok 35 - ok on ok 1
ok 36 - The object isa Test::Harness::Point
ok 37 - description on ok 1066 - and all that
ok 38 - number on ok 1066 - and all that
ok 39 - ok on ok 1066 - and all that
ok 40 - The object isa Test::Harness::Point
ok 41 - description on ok 11 - have life \# TODO get a life
ok 42 - number on ok 11 - have life \# TODO get a life
ok 43 - ok on ok 11 - have life \# TODO get a life
ok 44 - reason on ok 11 - have life \# TODO get a life
ok 45 - type on ok 11 - have life \# TODO get a life
ok 46 - The object isa Test::Harness::Point
ok 47 - number on ok 2938
ok 48 - ok on ok 2938
ok 49 - The object isa Test::Harness::Point
ok 50 - description on ok 42 - _is_header() is a header '1..192 todo 4 2 13 192 \\ # SKIP skip skip because
ok 51 - number on ok 42 - _is_header() is a header '1..192 todo 4 2 13 192 \\ # SKIP skip skip because
ok 52 - ok on ok 42 - _is_header() is a header '1..192 todo 4 2 13 192 \\ # SKIP skip skip because
ok
t\point............
1..11
ok 1 - use Test::Harness::Point;
ok 2 - The object isa Test::Harness::Point
ok 3 - Should start out not OK
ok 4 - should have turned to true
ok 5 - should have turned false
ok 6 - Number is set
ok 7 - Description set
ok 8 - Directive set
ok 9 - Three lines
ok 10 - Diagnostics in list context
ok 11 - Diagnostics in scalar context
ok
t\strap-analyze....
1..247
# Working on bignum
ok 1 - The object isa Test::Harness::Straps
ok 2 - details of "bignum"
ok 3 - wait status
ok 4 - exit matches
ok 5 - Field bonus
ok 6 - Field max
ok 7 - Field ok
ok 8 - Field passing
ok 9 - Field seen
ok 10 - Field skip
ok 11 - Field todo
# Working on combined
ok 12 - The object isa Test::Harness::Straps
ok 13 - details of "combined"
ok 14 - wait status
ok 15 - exit matches
ok 16 - Field bonus
ok 17 - Field max
ok 18 - Field ok
ok 19 - Field passing
ok 20 - Field seen
ok 21 - Field skip
ok 22 - Field todo
# Working on descriptive
ok 23 - The object isa Test::Harness::Straps
ok 24 - details of "descriptive"
ok 25 - wait status
ok 26 - exit matches
ok 27 - Field bonus
ok 28 - Field max
ok 29 - Field ok
ok 30 - Field passing
ok 31 - Field seen
ok 32 - Field skip
ok 33 - Field todo
# Working on die
ok 34 - The object isa Test::Harness::Straps
ok 35 - details of "die"
ok 36 - wait status
ok 37 - exit matches
ok 38 - Field bonus
ok 39 - Field max
ok 40 - Field ok
ok 41 - Field passing
ok 42 - Field seen
ok 43 - Field skip
ok 44 - Field todo
# Working on die_head_end
ok 45 - The object isa Test::Harness::Straps
ok 46 - details of "die_head_end"
ok 47 - wait status
ok 48 - exit matches
ok 49 - Field bonus
ok 50 - Field max
ok 51 - Field ok
ok 52 - Field passing
ok 53 - Field seen
ok 54 - Field skip
ok 55 - Field todo
# Working on die_last_minute
ok 56 - The object isa Test::Harness::Straps
ok 57 - details of "die_last_minute"
ok 58 - wait status
ok 59 - exit matches
ok 60 - Field bonus
ok 61 - Field max
ok 62 - Field ok
ok 63 - Field passing
ok 64 - Field seen
ok 65 - Field skip
ok 66 - Field todo
# Working on duplicates
ok 67 - The object isa Test::Harness::Straps
ok 68 - details of "duplicates"
ok 69 - wait status
ok 70 - exit matches
ok 71 - Field bonus
ok 72 - Field max
ok 73 - Field ok
ok 74 - Field passing
ok 75 - Field seen
ok 76 - Field skip
ok 77 - Field todo
# Working on head_end
ok 78 - The object isa Test::Harness::Straps
ok 79 - details of "head_end"
ok 80 - wait status
ok 81 - exit matches
ok 82 - Field bonus
ok 83 - Field max
ok 84 - Field ok
ok 85 - Field passing
ok 86 - Field seen
ok 87 - Field skip
ok 88 - Field todo
# Working on head_fail
ok 89 - The object isa Test::Harness::Straps
ok 90 - details of "head_fail"
ok 91 - wait status
ok 92 - exit matches
ok 93 - Field bonus
ok 94 - Field max
ok 95 - Field ok
ok 96 - Field passing
ok 97 - Field seen
ok 98 - Field skip
ok 99 - Field todo
# Working on lone_not_bug
ok 100 - The object isa Test::Harness::Straps
ok 101 - details of "lone_not_bug"
ok 102 - wait status
ok 103 - exit matches
ok 104 - Field bonus
ok 105 - Field max
ok 106 - Field ok
ok 107 - Field passing
ok 108 - Field seen
ok 109 - Field skip
ok 110 - Field todo
# Working on no_output
ok 111 - The object isa Test::Harness::Straps
ok 112 - details of "no_output"
ok 113 - wait status
ok 114 - exit matches
ok 115 - Field bonus
ok 116 - Field max
ok 117 - Field ok
ok 118 - Field passing
ok 119 - Field seen
ok 120 - Field skip
ok 121 - Field todo
# Working on shbang_misparse
ok 122 - The object isa Test::Harness::Straps
ok 123 - details of "shbang_misparse"
ok 124 - wait status
ok 125 - exit matches
ok 126 - Field bonus
ok 127 - Field max
ok 128 - Field ok
ok 129 - Field passing
ok 130 - Field seen
ok 131 - Field skip
ok 132 - Field todo
# Working on simple
ok 133 - The object isa Test::Harness::Straps
ok 134 - details of "simple"
ok 135 - wait status
ok 136 - exit matches
ok 137 - Field bonus
ok 138 - Field max
ok 139 - Field ok
ok 140 - Field passing
ok 141 - Field seen
ok 142 - Field skip
ok 143 - Field todo
# Working on simple_fail
ok 144 - The object isa Test::Harness::Straps
ok 145 - details of "simple_fail"
ok 146 - wait status
ok 147 - exit matches
ok 148 - Field bonus
ok 149 - Field max
ok 150 - Field ok
ok 151 - Field passing
ok 152 - Field seen
ok 153 - Field skip
ok 154 - Field todo
# Working on skip
ok 155 - The object isa Test::Harness::Straps
ok 156 - details of "skip"
ok 157 - wait status
ok 158 - exit matches
ok 159 - Field bonus
ok 160 - Field max
ok 161 - Field ok
ok 162 - Field passing
ok 163 - Field seen
ok 164 - Field skip
ok 165 - Field todo
# Working on skip_nomsg
ok 166 - The object isa Test::Harness::Straps
ok 167 - details of "skip_nomsg"
ok 168 - wait status
ok 169 - exit matches
ok 170 - Field bonus
ok 171 - Field max
ok 172 - Field ok
ok 173 - Field passing
ok 174 - Field seen
ok 175 - Field skip
ok 176 - Field todo
# Working on skipall
ok 177 - The object isa Test::Harness::Straps
ok 178 - details of "skipall"
ok 179 - wait status
ok 180 - exit matches
ok 181 - Field bonus
ok 182 - Field max
ok 183 - Field ok
ok 184 - Field passing
ok 185 - Field seen
ok 186 - Field skip
ok 187 - Field skip_all
ok 188 - Field todo
# Working on skipall_nomsg
ok 189 - The object isa Test::Harness::Straps
ok 190 - details of "skipall_nomsg"
ok 191 - wait status
ok 192 - exit matches
ok 193 - Field bonus
ok 194 - Field max
ok 195 - Field ok
ok 196 - Field passing
ok 197 - Field seen
ok 198 - Field skip
ok 199 - Field skip_all
ok 200 - Field todo
# Working on taint
ok 201 - The object isa Test::Harness::Straps
ok 202 - details of "taint"
ok 203 - wait status
ok 204 - exit matches
ok 205 - Field bonus
ok 206 - Field max
ok 207 - Field ok
ok 208 - Field passing
ok 209 - Field seen
ok 210 - Field skip
ok 211 - Field todo
# Working on todo
ok 212 - The object isa Test::Harness::Straps
ok 213 - details of "todo"
ok 214 - wait status
ok 215 - exit matches
ok 216 - Field bonus
ok 217 - Field max
ok 218 - Field ok
ok 219 - Field passing
ok 220 - Field seen
ok 221 - Field skip
ok 222 - Field todo
# Working on vms_nit
ok 223 - The object isa Test::Harness::Straps
ok 224 - details of "vms_nit"
ok 225 - wait status
ok 226 - exit matches
ok 227 - Field bonus
ok 228 - Field max
ok 229 - Field ok
ok 230 - Field passing
ok 231 - Field seen
ok 232 - Field skip
ok 233 - Field todo
# Working on with_comments
ok 234 - The object isa Test::Harness::Straps
ok 235 - details of "with_comments"
ok 236 - wait status
ok 237 - exit matches
ok 238 - Field bonus
ok 239 - Field max
ok 240 - Field ok
ok 241 - Field passing
ok 242 - Field seen
ok 243 - Field skip
ok 244 - Field todo
ok 245 - The object isa Test::Harness::Straps
ok 246 - Can't analyze a non-existant file
ok 247 - And there should be one error
ok
t\strap............
1..89
ok 1 - use Test::Harness::Straps;
ok 2 - new() isa Test::Harness::Straps
ok 3 - _is_diagnostic(), not a comment
ok 4 - no comment set
ok 5 - not a comment with \#
ok 6 - no comment set
ok 7 - The object isa Test::Harness::Straps
ok 8 - comment ' \# more things '
ok 9 - right comment set
ok 10 - The object isa Test::Harness::Straps
ok 11 - comment '\#'
ok 12 - right comment set
ok 13 - The object isa Test::Harness::Straps
ok 14 - comment '\# stuff and things \#'
ok 15 - right comment set
ok 16 - The object isa Test::Harness::Straps
ok 17 - _is_header(), not a header ' 1..2'
ok 18 - max, todo and skip_all are not set
ok 19 - The object isa Test::Harness::Straps
ok 20 - _is_header(), not a header '1..M'
ok 21 - max, todo and skip_all are not set
ok 22 - The object isa Test::Harness::Straps
ok 23 - _is_header(), not a header '1..-1'
ok 24 - max, todo and skip_all are not set
ok 25 - The object isa Test::Harness::Straps
ok 26 - _is_header(), not a header '2..2'
ok 27 - max, todo and skip_all are not set
ok 28 - The object isa Test::Harness::Straps
ok 29 - _is_header(), not a header '1..a'
ok 30 - max, todo and skip_all are not set
ok 31 - The object isa Test::Harness::Straps
ok 32 - _is_header(), not a header ''
ok 33 - max, todo and skip_all are not set
ok 34 - The object isa Test::Harness::Straps
ok 35 - _is_header() is a header '1..0'
ok 36 - skip_all set right
ok 37 - the right attributes are there
ok 38 - The object isa Test::Harness::Straps
ok 39 - _is_header() is a header '1..0 \# Skipped: no leverage found'
ok 40 - skip_all set right
ok 41 - the right attributes are there
ok 42 - The object isa Test::Harness::Straps
ok 43 - _is_header() is a header '1..0 \# skip skip skip because'
ok 44 - skip_all set right
ok 45 - the right attributes are there
ok 46 - The object isa Test::Harness::Straps
ok 47 - _is_header() is a header '1..1'
ok 48 - the right attributes are there
ok 49 - The object isa Test::Harness::Straps
ok 50 - _is_header() is a header '1..10 todo'
ok 51 - the right attributes are there
ok 52 - The object isa Test::Harness::Straps
ok 53 - _is_header() is a header '1..10 todo 2 4 10'
ok 54 - the right attributes are there
ok 55 - The object isa Test::Harness::Straps
ok 56 - _is_header() is a header '1..192 todo 4 2 13 192 \# Skip skip skip because'
ok 57 - skip_all set right
ok 58 - the right attributes are there
ok 59 - The object isa Test::Harness::Straps
ok 60 - _is_header() is a header '1..2'
ok 61 - the right attributes are there
ok 62 - The object isa Test::Harness::Straps
ok 63 - _is_header() is a header '1..4 \# Skipped: no leverage found'
ok 64 - skip_all set right
ok 65 - the right attributes are there
ok 66 - The object isa Test::Harness::Straps
ok 67 - _is_bail_out() spots 'BAIL OUT!'
ok 68 - with the right reason
ok 69 - The object isa Test::Harness::Straps
ok 70 - _is_bail_out() spots 'Bail out!'
ok 71 - with the right reason
ok 72 - The object isa Test::Harness::Straps
ok 73 - _is_bail_out() spots 'Bail out! Wing on fire.'
ok 74 - with the right reason
ok 75 - The object isa Test::Harness::Straps
ok 76 - _is_bail_out() spots 'bail out! - Out of coffee'
ok 77 - with the right reason
ok 78 - The object isa Test::Harness::Straps
ok 79 - _is_bail_out() ignores ' Bail out!'
ok 80 - and gives no reason
ok 81 - The object isa Test::Harness::Straps
ok 82 - _is_bail_out() ignores 'BAIL OUT'
ok 83 - and gives no reason
ok 84 - The object isa Test::Harness::Straps
ok 85 - _is_bail_out() ignores 'frobnitz'
ok 86 - and gives no reason
ok 87 - The object isa Test::Harness::Straps
ok 88 - _is_bail_out() ignores 'ok 23 - BAIL OUT!'
ok 89 - and gives no reason
ok
All tests successful.
Files=6, Tests=425, 5 wallclock secs ( 0.31 usr + 0.06 sys = 0.38 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

Module Need Have
---------- ---- ------
File::Spec 0.6 3.2701

------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

COMSPEC = C:\WINDOWS\system32\cmd.exe
INCLUDE = ;C:\strawberry\c\include;C:\strawberry\perl\lib\CORE
LIB = ;C:\strawberry\c\lib;C:\strawberry\perl\bin
NUMBER_OF_PROCESSORS = 1
PATH = C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Graphviz2.18\Bin;C:\Program Files\Bakefile;C:\strawberry\c\bin;C:\strawberry\perl\bin;C:\Program Files\TortoiseSVN\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Subversion\bin;C:\MinGW\bin\;C:\perl\bin\;C:\bin\
PERL5LIB =
PERL5OPT = -IC:\DOCUME~1\SANKOR~1\LOCALS~1\Temp\CPAN-Reporter-lib-VKmm -MDevel::Autoflush
PERL5_CPANPLUS_IS_RUNNING = 732
PERL5_CPAN_IS_RUNNING = 732
PROCESSOR_IDENTIFIER = x86 Family 15 Model 3 Stepping 3, GenuineIntel
TEMP = C:\DOCUME~1\SANKOR~1\LOCALS~1\Temp
TERM = dumb

Perl special variables (and OS-specific diagnostics, for MSWin32):

$^X = C:\perl\bin\perl.exe
$UID/$EUID = 0 / 0
$GID = 0
$EGID = 0
Win32::GetOSName = WinXP/.Net
Win32::GetOSVersion = Service Pack 3, v.3311, 5, 1, 2600, 2, 3, 0, 0, 1
Win32::FsType = NTFS
Win32::IsAdminUser = 1

Perl module toolchain versions installed:

Module Have
------------------- ---------
CPAN 1.9205
Cwd 3.2701
ExtUtils::CBuilder 0.24
ExtUtils::Command 1.14
ExtUtils::Install 1.50_01
ExtUtils::MakeMaker 6.44
ExtUtils::Manifest 1.54
ExtUtils::ParseXS 2.19_01
File::Spec 3.2701
Module::Build 0.2808_02
Module::Signature n/a
Test::Harness 3.13
Test::More 0.80
YAML 0.66
YAML::Syck n/a
version 0.76

--

Summary of my perl5 (revision 5 version 11 subversion 0 patch 34322) configuration:
Platform:
osname=MSWin32, osvers=5.1, archname=MSWin32-x86-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags =' -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX',
optimize='-s -O2',
cppflags='-DWIN32'
ccversion='', gccversion='3.4.5', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='long long', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='g++', ldflags ='-s -L"c:\perl\lib\CORE" -L"C:\MinGW\lib"'
libpth=C:\MinGW\lib
libs=-lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32
perllibs=-lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32
libc=-lmsvcrt, so=dll, useshrplib=true, libperl=libperl511.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-mdll -s -L"c:\perl\lib\CORE" -L"C:\MinGW\lib"'
no comments
diggit! del.icio.us! reddit!