Back
From: metabase:user:30ae4450-2aae-11df-837a-5e0a49663a4f
Subject: FAIL Dist-Metadata-0.926 v5.12.2
Date: 2015-04-29T05:56:10Z
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Randy Stauner,
This is a computer-generated report for Dist-Metadata-0.926
on perl 5.12.2, created by CPAN-Reporter-1.2011.
Thank you for uploading your work to CPAN. However, there was a problem
testing your distribution.
If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from 'C:\strawberry\c\bin\dmake.EXE test':
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ......... ok
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 6.98
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 6.98
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- ----------
# ExtUtils::MakeMaker any 6.98
# File::Spec any 3.47
# File::Temp 0.19 0.2304
# IO::Handle any 1.28
# IPC::Open3 any 1.05
# Test::Fatal any 0.013
# Test::MockObject 1.09 1.20140408
# Test::More 0.96 1.001003
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.141520
#
# === Runtime Requires ===
#
# Module Want Have
# ------------------ ----- --------
# Archive::Tar 1 2.00
# Archive::Zip 1.30 1.30
# CPAN::DistnameInfo 0.12 0.12
# CPAN::Meta 2.1 2.141520
# Carp any 1.3301
# Digest 1.03 1.16
# Digest::MD5 2 2.53
# Digest::SHA 5 5.92
# File::Basename any 2.78
# File::Find any 1.15
# File::Spec::Native 1.002 1.003
# File::Temp 0.19 0.2304
# List::Util any 1.39
# Module::Metadata any 1.000024
# Path::Class 0.24 0.33
# Try::Tiny 0.09 0.22
# parent any 0.228
# strict any 1.04
# warnings any 1.09
#
# === Other Modules ===
#
# Module Have
# -------- -------
# JSON 2.90
# JSON::PP 2.27203
#
t/00-report-prereqs.t .. ok
t/archive.t ............ ok
# Failed test 'determine all (not hidden) packages'
# at t/determine.t line 95.
# Structures begin differing at:
# $got->{Rabbit::Hole::Cover}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/nL4SA2sKw8/lib/Rabbit/Hole.pm'
# $expected->{Rabbit::Hole::Cover}{file} = 'lib/Rabbit/Hole.pm'
# Failed test 'determine only "simile" packages'
# at t/determine.t line 106.
# Structures begin differing at:
# $got->{Rabbit::Hole}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/77jC2lJZBO/lib/Rabbit/Hole.pm'
# $expected->{Rabbit::Hole}{file} = 'lib/Rabbit/Hole.pm'
# Failed test 'determine only loadable modules, minus no_index/namespace'
# at t/determine.t line 119.
# Structures begin differing at:
# $got->{Bunnies}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/NdiHgrINdr/lib/Bunnies.pm'
# $expected->{Bunnies}{file} = 'lib/Bunnies.pm'
# Looks like you failed 3 tests of 42.
t/determine.t ..........
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/42 subtests
t/dir.t ................ ok
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.tar.gz'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/w5tfVZk_On/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# $expected->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'META.json',
# 'META.yml',
# 'README',
# 'inc/NotThis.pm',
# 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 't/lib/Never.pm'
# ],
# 'archive' => bless( {
# '_data' => [
# bless( {
# 'chksum' => 9078,
# 'data' => '{
# "abstract" : "Fake dist for testing metadata determination",
# "author" : [
# "Randy Stauner <rwstauner@cpan.org>"
# ],
# "dynamic_config" : 0,
# "generated_by" : "hand",
# "license" : [
# "perl_5"
# ],
# "meta-spec" : {
# "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
# "version" : "2"
# },
# "name" : "Dist-Metadata-Test-MetaFile-Incomplete",
# "no_index" : {
# "directory" : [
# "examples",
# "share",
# "xt"
# ]
# },
# "provides" : {},
# "release_status" : "stable",
# "version" : "2.1"
# }
#
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'META.json',
# 'prefix' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'raw' => 'META.json 000644 001750 001750 1073 12520046452 21566 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-MetaFile-Incomplete-2.1 ',
# 'size' => 571,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 8690,
# 'data' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'README',
# 'prefix' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'raw' => 'README 000644 001750 001750 53 12520046452 20762 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-MetaFile-Incomplete-2.1 ',
# 'size' => 43,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 8958,
# 'data' => '---
# abstract: Fake dist for testing metadata determination
# author:
# - Randy Stauner <rwstauner@cpan.org>
# dynamic_config: 0
# generated_by: hand
# license:
# - perl_5
# meta-spec:
# url: http://search.cpan.org/perldoc?CPAN::Meta::Spec
# version: \'2\'
# name: Dist-Metadata-Test-MetaFile-Incomplete
# no_index:
# directory:
# - examples
# - share
# - xt
# provides: {}
# release_status: stable
# version: \'2.2\'
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'META.yml',
# 'prefix' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'raw' => 'META.yml 000644 001750 001750 605 12520046452 21376 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-MetaFile-Incomplete-2.1 ',
# 'size' => 389,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 9558,
# 'data' => 'package Never;
# # ABSTRACT: Never index this
#
# 1;
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'Never.pm',
# 'prefix' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/t/lib',
# 'raw' => 'Never.pm 000644 001750 001750 60 12520046452 22526 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-MetaFile-Incomplete-2.1/t/lib ',
# 'size' => 48,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 12525,
# 'data' => 'package Dist::Metadata::Test::MetaFile::Incomplete;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'2.1\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'Incomplete.pm',
# 'prefix' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/lib/Dist/Metadata/Test/MetaFile',
# 'raw' => 'Incomplete.pm 000644 001750 001750 161 12520046452 30355 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-MetaFile-Incomplete-2.1/lib/Dist/Metadata/Test/MetaFile ',
# 'size' => 113,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 9601,
# 'data' => 'package NotThis;
# # ABSTRACT: Not to be indexed
# 1;
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'NotThis.pm',
# 'prefix' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/inc',
# 'raw' => 'NotThis.pm 000644 001750 001750 62 12520046452 22601 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-MetaFile-Incomplete-2.1/inc ',
# 'size' => 50,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' )
# ],
# '_error' => '',
# '_file' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.tar.gz'
# }, 'Archive::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.tar.gz',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'version' => '2.1'
# }, 'Dist::Metadata::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.tar.gz',
# 'meta' => bless( {
# 'abstract' => 'Fake dist for testing metadata determination',
# 'author' => [
# 'Randy Stauner <rwstauner@cpan.org>'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'hand, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'perl_5'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'local',
# 'perl5',
# 'fatlib',
# 'examples',
# 'share',
# 'xt'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/w5tfVZk_On/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '2.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'package_versions' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => '2.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'version' => '2.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/SwOv5Od_B4/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# $expected->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'META.json',
# 'META.yml',
# 'README',
# 'inc/NotThis.pm',
# 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 't/lib/Never.pm'
# ],
# 'archive' => bless( {
# 'centralDirectoryOffsetWRTStartingDiskNumber' => 1748,
# 'centralDirectorySize' => 630,
# 'diskNumber' => 0,
# 'diskNumberWithStartOfCentralDirectory' => 0,
# 'eocdOffset' => 0,
# 'fileName' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'members' => [
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => sub { "DUMMY" },
# 'compressedSize' => 571,
# 'compressionMethod' => 0,
# 'crc32' => 2437953008,
# 'dataEnded' => 1,
# 'dataOffset' => '82',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 2437953008,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/META.json',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 0,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 571,
# 'uncompressedSize' => 571,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 571
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 43,
# 'compressionMethod' => 0,
# 'crc32' => 1789116829,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1789116829,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/README',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 653,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 43,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 389,
# 'compressionMethod' => 0,
# 'crc32' => 835791794,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 835791794,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/META.yml',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 775,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 389,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 48,
# 'compressionMethod' => 0,
# 'crc32' => 1211290665,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1211290665,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/t/lib/Never.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 1245,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 48,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => $VAR1->[0]{'dist'}{'archive'}{'members'}[0]{'chunkHandler'},
# 'compressedSize' => 113,
# 'compressionMethod' => 0,
# 'crc32' => 3966307726,
# 'dataEnded' => 1,
# 'dataOffset' => '1498',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 3966307726,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 1380,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 113,
# 'uncompressedSize' => 113,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 113
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 50,
# 'compressionMethod' => 0,
# 'crc32' => 4086395147,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 4086395147,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/inc/NotThis.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 1611,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 50,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' )
# ],
# 'numberOfCentralDirectories' => 6,
# 'numberOfCentralDirectoriesOnThisDisk' => 6,
# 'writeCentralDirectoryOffset' => 0,
# 'writeEOCDOffset' => 0,
# 'zipfileComment' => ''
# }, 'Archive::Zip::Archive' ),
# 'file' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'version' => '2.1'
# }, 'Dist::Metadata::Zip' ),
# 'file' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip',
# 'meta' => bless( {
# 'abstract' => 'Fake dist for testing metadata determination',
# 'author' => [
# 'Randy Stauner <rwstauner@cpan.org>'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'hand, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'perl_5'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'local',
# 'perl5',
# 'fatlib',
# 'examples',
# 'share',
# 'xt'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/SwOv5Od_B4/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '2.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'package_versions' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => '2.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'version' => '2.1'
# }
# ]
# Failed test 'verify provides for dir corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# $expected->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dir' => 'corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'dist' => bless( {
# '_list_files' => [
# 'META.json',
# 'META.yml',
# 'README',
# 'inc\\NotThis.pm',
# 'lib\\Dist\\Metadata\\Test\\MetaFile\\Incomplete.pm',
# 't\\lib\\Never.pm'
# ],
# 'dir' => 'corpus\\Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'file_spec' => 'Native',
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'path_class_dir' => 'Path::Class::Dir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef,
# 'version' => '2.1'
# }, 'Dist::Metadata::Dir' ),
# 'meta' => bless( {
# 'abstract' => 'Fake dist for testing metadata determination',
# 'author' => [
# 'Randy Stauner <rwstauner@cpan.org>'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'hand, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'perl_5'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'local',
# 'perl5',
# 'fatlib',
# 'examples',
# 'share',
# 'xt'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-MetaFile-Incomplete-2.1/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '2.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'package_versions' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => '2.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'version' => '2.1'
# }
# ]
# Failed test 'verify provides for struct HASH(0xf8e024)'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/nGCfmVyS_s/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# $expected->{Dist::Metadata::Test::MetaFile::Incomplete}{file} = 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'META.json',
# 'META.yml',
# 'README',
# 'inc/NotThis.pm',
# 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 't/lib/Never.pm'
# ],
# 'file_spec' => 'Unix',
# 'files' => {
# 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/META.json' => '{
# "abstract" : "Fake dist for testing metadata determination",
# "author" : [
# "Randy Stauner <rwstauner@cpan.org>"
# ],
# "dynamic_config" : 0,
# "generated_by" : "hand",
# "license" : [
# "perl_5"
# ],
# "meta-spec" : {
# "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
# "version" : "2"
# },
# "name" : "Dist-Metadata-Test-MetaFile-Incomplete",
# "no_index" : {
# "directory" : [
# "examples",
# "share",
# "xt"
# ]
# },
# "provides" : {},
# "release_status" : "stable",
# "version" : "2.1"
# }
#
# ',
# 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/META.yml' => '---
# abstract: Fake dist for testing metadata determination
# author:
# - Randy Stauner <rwstauner@cpan.org>
# dynamic_config: 0
# generated_by: hand
# license:
# - perl_5
# meta-spec:
# url: http://search.cpan.org/perldoc?CPAN::Meta::Spec
# version: \'2\'
# name: Dist-Metadata-Test-MetaFile-Incomplete
# no_index:
# directory:
# - examples
# - share
# - xt
# provides: {}
# release_status: stable
# version: \'2.2\'
# ',
# 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/README' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/inc/NotThis.pm' => 'package NotThis;
# # ABSTRACT: Not to be indexed
# 1;
# ',
# 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm' => 'package Dist::Metadata::Test::MetaFile::Incomplete;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'2.1\';
# ',
# 'Dist-Metadata-Test-MetaFile-Incomplete-2.1/t/lib/Never.pm' => 'package Never;
# # ABSTRACT: Never index this
#
# 1;
# '
# },
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-MetaFile-Incomplete-2.1',
# 'version' => '2.1'
# }, 'Dist::Metadata::Struct' ),
# 'meta' => bless( {
# 'abstract' => 'Fake dist for testing metadata determination',
# 'author' => [
# 'Randy Stauner <rwstauner@cpan.org>'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'hand, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'perl_5'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'local',
# 'perl5',
# 'fatlib',
# 'examples',
# 'share',
# 'xt'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/nGCfmVyS_s/lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '2.1'
# }, 'CPAN::Meta' ),
# 'struct' => {
# 'files' => $VAR1->[0]{'dist'}{'files'}
# }
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-MetaFile-Incomplete',
# 'package_versions' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => '2.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::MetaFile::Incomplete' => {
# 'file' => 'lib/Dist/Metadata/Test/MetaFile/Incomplete.pm',
# 'version' => '2.1'
# }
# },
# 'version' => '2.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-NoMetaFile-0.1.tar.gz'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/5idBTLGHR1/lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# ],
# 'archive' => bless( {
# '_data' => [
# bless( {
# 'chksum' => 7792,
# 'data' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'README',
# 'prefix' => 'Dist-Metadata-Test-NoMetaFile-0.1',
# 'raw' => 'README 000644 001750 001750 53 12520046452 17160 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-NoMetaFile-0.1 ',
# 'size' => 43,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 10731,
# 'data' => 'package Dist::Metadata::Test::NoMetaFile;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'NoMetaFile.pm',
# 'prefix' => 'Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test',
# 'raw' => 'NoMetaFile.pm 000644 001750 001750 172 12520046452 24753 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test ',
# 'size' => 122,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 10934,
# 'data' => 'package Dist::Metadata::Test::NoMetaFile::PM;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'0.1\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'PM.pm',
# 'prefix' => 'Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile',
# 'raw' => 'PM.pm 000644 001750 001750 153 12520046452 25266 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile ',
# 'size' => 107,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' )
# ],
# '_error' => '',
# '_file' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.tar.gz'
# }, 'Archive::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.tar.gz',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-NoMetaFile-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.tar.gz',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/5idBTLGHR1/lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/5idBTLGHR1/lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile' => '0.1',
# 'Dist::Metadata::Test::NoMetaFile::PM' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/QUyHOikFTT/lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# ],
# 'archive' => bless( {
# 'centralDirectoryOffsetWRTStartingDiskNumber' => 545,
# 'centralDirectorySize' => 321,
# 'diskNumber' => 0,
# 'diskNumberWithStartOfCentralDirectory' => 0,
# 'eocdOffset' => 0,
# 'fileName' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip',
# 'members' => [
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 43,
# 'compressionMethod' => 0,
# 'crc32' => 1789116829,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1789116829,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-NoMetaFile-0.1/README',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 0,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 43,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => sub { "DUMMY" },
# 'compressedSize' => 122,
# 'compressionMethod' => 0,
# 'crc32' => 2044247674,
# 'dataEnded' => 1,
# 'dataOffset' => '213',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 2044247674,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 113,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 122,
# 'uncompressedSize' => 122,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 122
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => $VAR1->[0]{'dist'}{'archive'}{'members'}[1]{'chunkHandler'},
# 'compressedSize' => 107,
# 'compressionMethod' => 0,
# 'crc32' => 1518922144,
# 'dataEnded' => 1,
# 'dataOffset' => '438',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1518922144,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 335,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 107,
# 'uncompressedSize' => 107,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 107
# }, 'Archive::Zip::ZipFileMember' )
# ],
# 'numberOfCentralDirectories' => 3,
# 'numberOfCentralDirectoriesOnThisDisk' => 3,
# 'writeCentralDirectoryOffset' => 0,
# 'writeEOCDOffset' => 0,
# 'zipfileComment' => ''
# }, 'Archive::Zip::Archive' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-NoMetaFile-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Zip' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/QUyHOikFTT/lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/QUyHOikFTT/lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile' => '0.1',
# 'Dist::Metadata::Test::NoMetaFile::PM' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for dir corpus/Dist-Metadata-Test-NoMetaFile-0.1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{file} = '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dir' => 'corpus/Dist-Metadata-Test-NoMetaFile-0.1',
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib\\Dist\\Metadata\\Test\\NoMetaFile.pm',
# 'lib\\Dist\\Metadata\\Test\\NoMetaFile\\PM.pm'
# ],
# 'dir' => 'corpus\\Dist-Metadata-Test-NoMetaFile-0.1',
# 'file_spec' => 'Native',
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'path_class_dir' => 'Path::Class::Dir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef,
# 'version' => '0.1'
# }, 'Dist::Metadata::Dir' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile' => '0.1',
# 'Dist::Metadata::Test::NoMetaFile::PM' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for struct HASH(0x1535efc)'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/ATb31HAAQX/lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# ],
# 'file_spec' => 'Unix',
# 'files' => {
# 'Dist-Metadata-Test-NoMetaFile-0.1/README' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile.pm' => 'package Dist::Metadata::Test::NoMetaFile;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1\';
# ',
# 'Dist-Metadata-Test-NoMetaFile-0.1/lib/Dist/Metadata/Test/NoMetaFile/PM.pm' => 'package Dist::Metadata::Test::NoMetaFile::PM;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'0.1\';
# '
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-NoMetaFile-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Struct' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/ATb31HAAQX/lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/ATb31HAAQX/lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' ),
# 'struct' => {
# 'files' => $VAR1->[0]{'dist'}{'files'}
# }
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile' => '0.1',
# 'Dist::Metadata::Test::NoMetaFile::PM' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile.pm',
# 'version' => '0.1'
# },
# 'Dist::Metadata::Test::NoMetaFile::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/GP5oxbn1bW/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/LikePause.pm'
# ],
# 'archive' => bless( {
# '_data' => [
# bless( {
# 'chksum' => 7727,
# 'data' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'README',
# 'prefix' => 'Dist-Metadata-Test-LikePause-0.1',
# 'raw' => 'README 000644 001750 001750 53 12520046452 17057 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-LikePause-0.1 ',
# 'size' => 43,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 10601,
# 'data' => 'package Dist::Metadata::Test::LikePause;
#
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1\';
#
# # This should be excluded unless "include_inner_packages" is true
# package ExtraPackage;
#
# our $VERSION = \'0.2\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'LikePause.pm',
# 'prefix' => 'Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test',
# 'raw' => 'LikePause.pm 000644 001750 001750 352 12520046452 24551 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test ',
# 'size' => 234,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' )
# ],
# '_error' => '',
# '_file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz'
# }, 'Archive::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-LikePause-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/GP5oxbn1bW/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-LikePause-0.1.zip'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/jgPJKVPW8o/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/LikePause.pm'
# ],
# 'archive' => bless( {
# 'centralDirectoryOffsetWRTStartingDiskNumber' => 444,
# 'centralDirectorySize' => 199,
# 'diskNumber' => 0,
# 'diskNumberWithStartOfCentralDirectory' => 0,
# 'eocdOffset' => 0,
# 'fileName' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'members' => [
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 43,
# 'compressionMethod' => 0,
# 'crc32' => 1789116829,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1789116829,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-LikePause-0.1/README',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 0,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 43,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => sub { "DUMMY" },
# 'compressedSize' => 234,
# 'compressionMethod' => 0,
# 'crc32' => 1987887921,
# 'dataEnded' => 1,
# 'dataOffset' => '210',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1987887921,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 112,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 234,
# 'uncompressedSize' => 234,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 234
# }, 'Archive::Zip::ZipFileMember' )
# ],
# 'numberOfCentralDirectories' => 2,
# 'numberOfCentralDirectoriesOnThisDisk' => 2,
# 'writeCentralDirectoryOffset' => 0,
# 'writeEOCDOffset' => 0,
# 'zipfileComment' => ''
# }, 'Archive::Zip::Archive' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-LikePause-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Zip' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/jgPJKVPW8o/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for dir corpus/Dist-Metadata-Test-LikePause-0.1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dir' => 'corpus/Dist-Metadata-Test-LikePause-0.1',
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib\\Dist\\Metadata\\Test\\LikePause.pm'
# ],
# 'dir' => 'corpus\\Dist-Metadata-Test-LikePause-0.1',
# 'file_spec' => 'Native',
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_dir' => 'Path::Class::Dir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef,
# 'version' => '0.1'
# }, 'Dist::Metadata::Dir' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for struct HASH(0xf82d6c)'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/fZcIrQIhfA/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/LikePause.pm'
# ],
# 'file_spec' => 'Unix',
# 'files' => {
# 'Dist-Metadata-Test-LikePause-0.1/README' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm' => 'package Dist::Metadata::Test::LikePause;
#
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1\';
#
# # This should be excluded unless "include_inner_packages" is true
# package ExtraPackage;
#
# our $VERSION = \'0.2\';
# '
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-LikePause-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Struct' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/fZcIrQIhfA/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' ),
# 'struct' => {
# 'files' => $VAR1->[0]{'dist'}{'files'}
# }
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz include_inner_packages 1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/BpUMgakuIW/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/LikePause.pm'
# ],
# 'archive' => bless( {
# '_data' => [
# bless( {
# 'chksum' => 7727,
# 'data' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'README',
# 'prefix' => 'Dist-Metadata-Test-LikePause-0.1',
# 'raw' => 'README 000644 001750 001750 53 12520046452 17057 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-LikePause-0.1 ',
# 'size' => 43,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 10601,
# 'data' => 'package Dist::Metadata::Test::LikePause;
#
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1\';
#
# # This should be excluded unless "include_inner_packages" is true
# package ExtraPackage;
#
# our $VERSION = \'0.2\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'LikePause.pm',
# 'prefix' => 'Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test',
# 'raw' => 'LikePause.pm 000644 001750 001750 352 12520046452 24551 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test ',
# 'size' => 234,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' )
# ],
# '_error' => '',
# '_file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz'
# }, 'Archive::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-LikePause-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz',
# 'include_inner_packages' => 1,
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/BpUMgakuIW/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/BpUMgakuIW/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1',
# 'ExtraPackage' => '0.2'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-LikePause-0.1.zip include_inner_packages 1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/IFyEHbgWvA/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/LikePause.pm'
# ],
# 'archive' => bless( {
# 'centralDirectoryOffsetWRTStartingDiskNumber' => 444,
# 'centralDirectorySize' => 199,
# 'diskNumber' => 0,
# 'diskNumberWithStartOfCentralDirectory' => 0,
# 'eocdOffset' => 0,
# 'fileName' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'members' => [
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 43,
# 'compressionMethod' => 0,
# 'crc32' => 1789116829,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1789116829,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-LikePause-0.1/README',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 0,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 43,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => sub { "DUMMY" },
# 'compressedSize' => 234,
# 'compressionMethod' => 0,
# 'crc32' => 1987887921,
# 'dataEnded' => 1,
# 'dataOffset' => '210',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1987887921,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 112,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 234,
# 'uncompressedSize' => 234,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 234
# }, 'Archive::Zip::ZipFileMember' )
# ],
# 'numberOfCentralDirectories' => 2,
# 'numberOfCentralDirectoriesOnThisDisk' => 2,
# 'writeCentralDirectoryOffset' => 0,
# 'writeEOCDOffset' => 0,
# 'zipfileComment' => ''
# }, 'Archive::Zip::Archive' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-LikePause-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Zip' ),
# 'file' => 'corpus/Dist-Metadata-Test-LikePause-0.1.zip',
# 'include_inner_packages' => 1,
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/IFyEHbgWvA/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/IFyEHbgWvA/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1',
# 'ExtraPackage' => '0.2'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for dir corpus/Dist-Metadata-Test-LikePause-0.1 include_inner_packages 1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dir' => 'corpus/Dist-Metadata-Test-LikePause-0.1',
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib\\Dist\\Metadata\\Test\\LikePause.pm'
# ],
# 'dir' => 'corpus\\Dist-Metadata-Test-LikePause-0.1',
# 'file_spec' => 'Native',
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_dir' => 'Path::Class::Dir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef,
# 'version' => '0.1'
# }, 'Dist::Metadata::Dir' ),
# 'include_inner_packages' => 1,
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1',
# 'ExtraPackage' => '0.2'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for struct HASH(0x1615cf4) include_inner_packages 1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::LikePause}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/sNRqUqwRAi/lib/Dist/Metadata/Test/LikePause.pm'
# $expected->{Dist::Metadata::Test::LikePause}{file} = 'lib/Dist/Metadata/Test/LikePause.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/LikePause.pm'
# ],
# 'file_spec' => 'Unix',
# 'files' => {
# 'Dist-Metadata-Test-LikePause-0.1/README' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'Dist-Metadata-Test-LikePause-0.1/lib/Dist/Metadata/Test/LikePause.pm' => 'package Dist::Metadata::Test::LikePause;
#
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1\';
#
# # This should be excluded unless "include_inner_packages" is true
# package ExtraPackage;
#
# our $VERSION = \'0.2\';
# '
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-LikePause-0.1',
# 'version' => '0.1'
# }, 'Dist::Metadata::Struct' ),
# 'include_inner_packages' => 1,
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/sNRqUqwRAi/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/sNRqUqwRAi/lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'release_status' => 'stable',
# 'version' => '0.1'
# }, 'CPAN::Meta' ),
# 'struct' => {
# 'files' => $VAR1->[0]{'dist'}{'files'}
# }
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-LikePause',
# 'package_versions' => {
# 'Dist::Metadata::Test::LikePause' => '0.1',
# 'ExtraPackage' => '0.2'
# },
# 'provides' => {
# 'Dist::Metadata::Test::LikePause' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.1'
# },
# 'ExtraPackage' => {
# 'file' => 'lib/Dist/Metadata/Test/LikePause.pm',
# 'version' => '0.2'
# }
# },
# 'version' => '0.1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.tar.gz'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/4DLCPAoZiL/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# ],
# 'archive' => bless( {
# '_data' => [
# bless( {
# 'chksum' => 8973,
# 'data' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'README',
# 'prefix' => 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1',
# 'raw' => 'README 000644 001750 001750 53 12520046452 21415 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1 ',
# 'size' => 43,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 12944,
# 'data' => 'package Dist::Metadata::Test::NoMetaFile::DevRelease;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1_1\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'DevRelease.pm',
# 'prefix' => 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/lib/Dist/Metadata/Test/NoMetaFile',
# 'raw' => 'DevRelease.pm 000644 001750 001750 210 12520046452 31220 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/lib/Dist/Metadata/Test/NoMetaFile ',
# 'size' => 136,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' )
# ],
# '_error' => '',
# '_file' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.tar.gz'
# }, 'Archive::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.tar.gz',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1',
# 'version' => '0.1_1'
# }, 'Dist::Metadata::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.tar.gz',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/4DLCPAoZiL/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'release_status' => 'testing',
# 'version' => '0.1_1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => '0.1_1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'version' => '0.1_1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.zip'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/UZOY6CoQ8A/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# ],
# 'archive' => bless( {
# 'centralDirectoryOffsetWRTStartingDiskNumber' => 386,
# 'centralDirectorySize' => 239,
# 'diskNumber' => 0,
# 'diskNumberWithStartOfCentralDirectory' => 0,
# 'eocdOffset' => 0,
# 'fileName' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.zip',
# 'members' => [
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 43,
# 'compressionMethod' => 0,
# 'crc32' => 1789116829,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1789116829,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/README',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 0,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 43,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => sub { "DUMMY" },
# 'compressedSize' => 136,
# 'compressionMethod' => 0,
# 'crc32' => 3450394773,
# 'dataEnded' => 1,
# 'dataOffset' => '250',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 3450394773,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 126,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 136,
# 'uncompressedSize' => 136,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 136
# }, 'Archive::Zip::ZipFileMember' )
# ],
# 'numberOfCentralDirectories' => 2,
# 'numberOfCentralDirectoriesOnThisDisk' => 2,
# 'writeCentralDirectoryOffset' => 0,
# 'writeEOCDOffset' => 0,
# 'zipfileComment' => ''
# }, 'Archive::Zip::Archive' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.zip',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1',
# 'version' => '0.1_1'
# }, 'Dist::Metadata::Zip' ),
# 'file' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1.zip',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/UZOY6CoQ8A/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'release_status' => 'testing',
# 'version' => '0.1_1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => '0.1_1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'version' => '0.1_1'
# }
# ]
# Failed test 'verify provides for dir corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dir' => 'corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1',
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib\\Dist\\Metadata\\Test\\NoMetaFile\\DevRelease.pm'
# ],
# 'dir' => 'corpus\\Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1',
# 'file_spec' => 'Native',
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'path_class_dir' => 'Path::Class::Dir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef,
# 'version' => '0.1_1'
# }, 'Dist::Metadata::Dir' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'release_status' => 'testing',
# 'version' => '0.1_1'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => '0.1_1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'version' => '0.1_1'
# }
# ]
# Failed test 'verify provides for struct HASH(0x16187b4)'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/fj_itNpGYI/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::DevRelease}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm'
# ],
# 'file_spec' => 'Unix',
# 'files' => {
# 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/README' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm' => 'package Dist::Metadata::Test::NoMetaFile::DevRelease;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'0.1_1\';
# '
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-NoMetaFile-DevRelease-0.1_1',
# 'version' => '0.1_1'
# }, 'Dist::Metadata::Struct' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/fj_itNpGYI/lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'release_status' => 'testing',
# 'version' => '0.1_1'
# }, 'CPAN::Meta' ),
# 'struct' => {
# 'files' => $VAR1->[0]{'dist'}{'files'}
# }
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-NoMetaFile-DevRelease',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => '0.1_1'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoMetaFile::DevRelease' => {
# 'file' => 'lib/Dist/Metadata/Test/NoMetaFile/DevRelease.pm',
# 'version' => '0.1_1'
# }
# },
# 'version' => '0.1_1'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-SubDir-1.5.tar.gz'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::SubDir::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/LX1g4UwSsh/lib/Dist/Metadata/Test/SubDir/PM.pm'
# $expected->{Dist::Metadata::Test::SubDir::PM}{file} = 'lib/Dist/Metadata/Test/SubDir/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/SubDir.pm',
# 'lib/Dist/Metadata/Test/SubDir/PM.pm'
# ],
# 'archive' => bless( {
# '_data' => [
# bless( {
# 'chksum' => 7418,
# 'data' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'README',
# 'prefix' => 'Dist-Metadata-Test-SubDir-1.5',
# 'raw' => 'README 000644 001750 001750 53 12520046452 16372 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-SubDir-1.5 ',
# 'size' => 43,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 9981,
# 'data' => 'package Dist::Metadata::Test::SubDir;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'1.1\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'SubDir.pm',
# 'prefix' => 'Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test',
# 'raw' => 'SubDir.pm 000644 001750 001750 166 12520046452 23375 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test ',
# 'size' => 118,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 10184,
# 'data' => 'package Dist::Metadata::Test::SubDir::PM;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'1.0\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'PM.pm',
# 'prefix' => 'Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir',
# 'raw' => 'PM.pm 000644 001750 001750 147 12520046452 23710 0 ustar 00rando rando 000000 000000 Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir ',
# 'size' => 103,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' )
# ],
# '_error' => '',
# '_file' => 'corpus/Dist-Metadata-Test-SubDir-1.5.tar.gz'
# }, 'Archive::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-SubDir-1.5.tar.gz',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-SubDir-1.5',
# 'version' => '1.5'
# }, 'Dist::Metadata::Tar' ),
# 'file' => 'corpus/Dist-Metadata-Test-SubDir-1.5.tar.gz',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/LX1g4UwSsh/lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/LX1g4UwSsh/lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'release_status' => 'stable',
# 'version' => '1.5'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'package_versions' => {
# 'Dist::Metadata::Test::SubDir' => '1.1',
# 'Dist::Metadata::Test::SubDir::PM' => '1.0'
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'version' => '1.5'
# }
# ]
# Failed test 'verify provides for file corpus/Dist-Metadata-Test-SubDir-1.5.zip'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::SubDir::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/HrvqDjYUUT/lib/Dist/Metadata/Test/SubDir/PM.pm'
# $expected->{Dist::Metadata::Test::SubDir::PM}{file} = 'lib/Dist/Metadata/Test/SubDir/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/SubDir.pm',
# 'lib/Dist/Metadata/Test/SubDir/PM.pm'
# ],
# 'archive' => bless( {
# 'centralDirectoryOffsetWRTStartingDiskNumber' => 517,
# 'centralDirectorySize' => 301,
# 'diskNumber' => 0,
# 'diskNumberWithStartOfCentralDirectory' => 0,
# 'eocdOffset' => 0,
# 'fileName' => 'corpus/Dist-Metadata-Test-SubDir-1.5.zip',
# 'members' => [
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 43,
# 'compressionMethod' => 0,
# 'crc32' => 1789116829,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1789116829,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-SubDir-1.5.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-SubDir-1.5/README',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 0,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 43,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => sub { "DUMMY" },
# 'compressedSize' => 118,
# 'compressionMethod' => 0,
# 'crc32' => 2831891544,
# 'dataEnded' => 1,
# 'dataOffset' => '201',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 2831891544,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-SubDir-1.5.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 109,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 118,
# 'uncompressedSize' => 118,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 118
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => $VAR1->[0]{'dist'}{'archive'}{'members'}[1]{'chunkHandler'},
# 'compressedSize' => 103,
# 'compressionMethod' => 0,
# 'crc32' => 3633102885,
# 'dataEnded' => 1,
# 'dataOffset' => '414',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 3633102885,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/Dist-Metadata-Test-SubDir-1.5.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 319,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 103,
# 'uncompressedSize' => 103,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 103
# }, 'Archive::Zip::ZipFileMember' )
# ],
# 'numberOfCentralDirectories' => 3,
# 'numberOfCentralDirectoriesOnThisDisk' => 3,
# 'writeCentralDirectoryOffset' => 0,
# 'writeEOCDOffset' => 0,
# 'zipfileComment' => ''
# }, 'Archive::Zip::Archive' ),
# 'file' => 'corpus/Dist-Metadata-Test-SubDir-1.5.zip',
# 'file_spec' => 'Unix',
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-SubDir-1.5',
# 'version' => '1.5'
# }, 'Dist::Metadata::Zip' ),
# 'file' => 'corpus/Dist-Metadata-Test-SubDir-1.5.zip',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/HrvqDjYUUT/lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/HrvqDjYUUT/lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'release_status' => 'stable',
# 'version' => '1.5'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'package_versions' => {
# 'Dist::Metadata::Test::SubDir' => '1.1',
# 'Dist::Metadata::Test::SubDir::PM' => '1.0'
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'version' => '1.5'
# }
# ]
# Failed test 'verify provides for dir corpus/subdir'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::SubDir::PM}{file} = '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/subdir/Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir/PM.pm'
# $expected->{Dist::Metadata::Test::SubDir::PM}{file} = 'lib/Dist/Metadata/Test/SubDir/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dir' => 'corpus/subdir',
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib\\Dist\\Metadata\\Test\\SubDir.pm',
# 'lib\\Dist\\Metadata\\Test\\SubDir\\PM.pm'
# ],
# 'dir' => 'corpus\\subdir',
# 'file_spec' => 'Native',
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'path_class_dir' => 'Path::Class::Dir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-SubDir-1.5',
# 'version' => '1.5'
# }, 'Dist::Metadata::Dir' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/subdir/Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/subdir/Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'release_status' => 'stable',
# 'version' => '1.5'
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'package_versions' => {
# 'Dist::Metadata::Test::SubDir' => '1.1',
# 'Dist::Metadata::Test::SubDir::PM' => '1.0'
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'version' => '1.5'
# }
# ]
# Failed test 'verify provides for struct HASH(0x1618c74)'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::SubDir::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/rCfMgvqugg/lib/Dist/Metadata/Test/SubDir/PM.pm'
# $expected->{Dist::Metadata::Test::SubDir::PM}{file} = 'lib/Dist/Metadata/Test/SubDir/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/SubDir.pm',
# 'lib/Dist/Metadata/Test/SubDir/PM.pm'
# ],
# 'file_spec' => 'Unix',
# 'files' => {
# 'Dist-Metadata-Test-SubDir-1.5/README' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir.pm' => 'package Dist::Metadata::Test::SubDir;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'1.1\';
# ',
# 'Dist-Metadata-Test-SubDir-1.5/lib/Dist/Metadata/Test/SubDir/PM.pm' => 'package Dist::Metadata::Test::SubDir::PM;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'1.0\';
# '
# },
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => 'Dist-Metadata-Test-SubDir-1.5',
# 'version' => '1.5'
# }, 'Dist::Metadata::Struct' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/rCfMgvqugg/lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/rCfMgvqugg/lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'release_status' => 'stable',
# 'version' => '1.5'
# }, 'CPAN::Meta' ),
# 'struct' => {
# 'files' => $VAR1->[0]{'dist'}{'files'}
# }
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'Dist-Metadata-Test-SubDir',
# 'package_versions' => {
# 'Dist::Metadata::Test::SubDir' => '1.1',
# 'Dist::Metadata::Test::SubDir::PM' => '1.0'
# },
# 'provides' => {
# 'Dist::Metadata::Test::SubDir' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir.pm',
# 'version' => '1.1'
# },
# 'Dist::Metadata::Test::SubDir::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/SubDir/PM.pm',
# 'version' => '1.0'
# }
# },
# 'version' => '1.5'
# }
# ]
# Failed test 'verify provides for file corpus/noroot.tar.gz'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoRoot::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/fK1nwZXMBx/lib/Dist/Metadata/Test/NoRoot/PM.pm'
# $expected->{Dist::Metadata::Test::NoRoot::PM}{file} = 'lib/Dist/Metadata/Test/NoRoot/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'lib/Dist/Metadata/Test/NoRoot/PM.pm'
# ],
# 'archive' => bless( {
# '_data' => [
# bless( {
# 'chksum' => 4884,
# 'data' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'README',
# 'prefix' => '',
# 'raw' => 'README 000644 001750 001750 53 12520046452 11424 0 ustar 00rando rando 000000 000000 ',
# 'size' => 43,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 7424,
# 'data' => 'package Dist::Metadata::Test::NoRoot;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'3.3\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'NoRoot.pm',
# 'prefix' => 'lib/Dist/Metadata/Test',
# 'raw' => 'NoRoot.pm 000644 001750 001750 166 12520046452 16400 0 ustar 00rando rando 000000 000000 lib/Dist/Metadata/Test ',
# 'size' => 118,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' ),
# bless( {
# 'chksum' => 7621,
# 'data' => 'package Dist::Metadata::Test::NoRoot::PM;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'3.25\';
# ',
# 'devmajor' => 0,
# 'devminor' => 0,
# 'gid' => 1000,
# 'gname' => 'rando',
# 'linkname' => '',
# 'magic' => 'ustar',
# 'mode' => 420,
# 'mtime' => 1430277418,
# 'name' => 'PM.pm',
# 'prefix' => 'lib/Dist/Metadata/Test/NoRoot',
# 'raw' => 'PM.pm 000644 001750 001750 150 12520046452 16705 0 ustar 00rando rando 000000 000000 lib/Dist/Metadata/Test/NoRoot ',
# 'size' => 104,
# 'type' => '0',
# 'uid' => 1000,
# 'uname' => 'rando',
# 'version' => '00'
# }, 'Archive::Tar::File' )
# ],
# '_error' => '',
# '_file' => 'corpus/noroot.tar.gz'
# }, 'Archive::Tar' ),
# 'file' => 'corpus/noroot.tar.gz',
# 'file_spec' => 'Unix',
# 'name' => 'noroot',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef
# }, 'Dist::Metadata::Tar' ),
# 'file' => 'corpus/noroot.tar.gz',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'noroot',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/fK1nwZXMBx/lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/fK1nwZXMBx/lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'release_status' => 'stable',
# 'version' => 0
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'noroot',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoRoot' => '3.3',
# 'Dist::Metadata::Test::NoRoot::PM' => '3.25'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'version' => '0'
# }
# ]
# Failed test 'verify provides for file corpus/noroot.zip'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoRoot::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/rJix9qMAJO/lib/Dist/Metadata/Test/NoRoot/PM.pm'
# $expected->{Dist::Metadata::Test::NoRoot::PM}{file} = 'lib/Dist/Metadata/Test/NoRoot/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'lib/Dist/Metadata/Test/NoRoot/PM.pm'
# ],
# 'archive' => bless( {
# 'centralDirectoryOffsetWRTStartingDiskNumber' => 428,
# 'centralDirectorySize' => 211,
# 'diskNumber' => 0,
# 'diskNumberWithStartOfCentralDirectory' => 0,
# 'eocdOffset' => 0,
# 'fileName' => 'corpus/noroot.zip',
# 'members' => [
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'compressedSize' => 43,
# 'compressionMethod' => 0,
# 'crc32' => 1789116829,
# 'dataEnded' => 1,
# 'dataOffset' => 0,
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 1789116829,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/noroot.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'README',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 0,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'uncompressedSize' => 43,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => sub { "DUMMY" },
# 'compressedSize' => 118,
# 'compressionMethod' => 0,
# 'crc32' => 3723932225,
# 'dataEnded' => 1,
# 'dataOffset' => '141',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 3723932225,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/noroot.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 79,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 118,
# 'uncompressedSize' => 118,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 118
# }, 'Archive::Zip::ZipFileMember' ),
# bless( {
# 'bitFlag' => 0,
# 'cdExtraField' => '',
# 'chunkHandler' => $VAR1->[0]{'dist'}{'archive'}{'members'}[1]{'chunkHandler'},
# 'compressedSize' => 104,
# 'compressionMethod' => 0,
# 'crc32' => 3793922932,
# 'dataEnded' => 1,
# 'dataOffset' => '324',
# 'desiredCompressionLevel' => 0,
# 'desiredCompressionMethod' => 0,
# 'diskNumberStart' => 0,
# 'eocdCrc32' => 3793922932,
# 'externalFileAttributes' => 2176188416,
# 'externalFileName' => 'corpus/noroot.zip',
# 'fh' => undef,
# 'fileAttributeFormat' => 3,
# 'fileComment' => '',
# 'fileName' => 'lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'internalFileAttributes' => 0,
# 'isSymbolicLink' => 0,
# 'lastModFileDateTime' => 1184670237,
# 'localExtraField' => '',
# 'localHeaderRelativeOffset' => 259,
# 'possibleEocdOffset' => 0,
# 'readDataRemaining' => 0,
# 'readOffset' => 104,
# 'uncompressedSize' => 104,
# 'versionMadeBy' => 20,
# 'versionNeededToExtract' => 20,
# 'writeOffset' => 104
# }, 'Archive::Zip::ZipFileMember' )
# ],
# 'numberOfCentralDirectories' => 3,
# 'numberOfCentralDirectoriesOnThisDisk' => 3,
# 'writeCentralDirectoryOffset' => 0,
# 'writeEOCDOffset' => 0,
# 'zipfileComment' => ''
# }, 'Archive::Zip::Archive' ),
# 'file' => 'corpus/noroot.zip',
# 'file_spec' => 'Unix',
# 'name' => 'noroot',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef
# }, 'Dist::Metadata::Zip' ),
# 'file' => 'corpus/noroot.zip',
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'noroot',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/rJix9qMAJO/lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/rJix9qMAJO/lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'release_status' => 'stable',
# 'version' => 0
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'noroot',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoRoot' => '3.3',
# 'Dist::Metadata::Test::NoRoot::PM' => '3.25'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'version' => '0'
# }
# ]
# Failed test 'verify provides for dir corpus/noroot'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoRoot::PM}{file} = '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/noroot/lib/Dist/Metadata/Test/NoRoot/PM.pm'
# $expected->{Dist::Metadata::Test::NoRoot::PM}{file} = 'lib/Dist/Metadata/Test/NoRoot/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dir' => 'corpus/noroot',
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib\\Dist\\Metadata\\Test\\NoRoot.pm',
# 'lib\\Dist\\Metadata\\Test\\NoRoot\\PM.pm'
# ],
# 'dir' => 'corpus\\noroot',
# 'file_spec' => 'Native',
# 'name' => 'noroot',
# 'path_class_dir' => 'Path::Class::Dir',
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef
# }, 'Dist::Metadata::Dir' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => 'noroot',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/noroot/lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => '../C:/strawberry/cpan/build/Dist-Metadata-0.926-YP6uiq/corpus/noroot/lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'release_status' => 'stable',
# 'version' => 0
# }, 'CPAN::Meta' )
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => 'noroot',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoRoot' => '3.3',
# 'Dist::Metadata::Test::NoRoot::PM' => '3.25'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'version' => '0'
# }
# ]
# Failed test 'verify provides for struct HASH(0x16186b4)'
# at t/dists.t line 210.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoRoot::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/c54FEOhZvp/lib/Dist/Metadata/Test/NoRoot/PM.pm'
# $expected->{Dist::Metadata::Test::NoRoot::PM}{file} = 'lib/Dist/Metadata/Test/NoRoot/PM.pm'
# [
# bless( {
# 'determine_packages' => 1,
# 'dist' => bless( {
# '_list_files' => [
# 'README',
# 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'lib/Dist/Metadata/Test/NoRoot/PM.pm'
# ],
# 'file_spec' => 'Unix',
# 'files' => {
# 'README' => 'This "dist" is for testing Dist::Metadata.
# ',
# 'lib/Dist/Metadata/Test/NoRoot.pm' => 'package Dist::Metadata::Test::NoRoot;
# # ABSTRACT: Fake dist for testing metadata determination
#
# our $VERSION = \'3.3\';
# ',
# 'lib/Dist/Metadata/Test/NoRoot/PM.pm' => 'package Dist::Metadata::Test::NoRoot::PM;
# # ABSTRACT: Just a file to be indexed
#
# our $VERSION = \'3.25\';
# '
# },
# 'path_class_file' => 'Path::Class::File',
# 'root' => undef
# }, 'Dist::Metadata::Struct' ),
# 'meta' => bless( {
# 'abstract' => '- unknown -',
# 'author' => [
# 'unknown'
# ],
# 'dynamic_config' => 0,
# 'generated_by' => 'Dist::Metadata version 0.926, CPAN::Meta::Converter version 2.141520',
# 'license' => [
# 'unknown'
# ],
# 'meta-spec' => {
# 'url' => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
# 'version' => 2
# },
# 'name' => '- unknown -',
# 'no_index' => {
# 'directory' => [
# 'inc',
# 't',
# 'xt',
# 'local',
# 'perl5',
# 'fatlib'
# ]
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/c54FEOhZvp/lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => '../C:/DOCUME~1/c/LOCALS~1/Temp/c54FEOhZvp/lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'release_status' => 'stable',
# 'version' => 0
# }, 'CPAN::Meta' ),
# 'struct' => {
# 'files' => $VAR1->[0]{'dist'}{'files'}
# }
# }, 'Dist::Metadata' ),
# 'provides',
# {
# 'name' => '- unknown -',
# 'package_versions' => {
# 'Dist::Metadata::Test::NoRoot' => '3.3',
# 'Dist::Metadata::Test::NoRoot::PM' => '3.25'
# },
# 'provides' => {
# 'Dist::Metadata::Test::NoRoot' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot.pm',
# 'version' => '3.3'
# },
# 'Dist::Metadata::Test::NoRoot::PM' => {
# 'file' => 'lib/Dist/Metadata/Test/NoRoot/PM.pm',
# 'version' => '3.25'
# }
# },
# 'version' => '0'
# }
# ]
# Looks like you failed 28 tests of 160.
t/dists.t ..............
Dubious, test returned 28 (wstat 7168, 0x1c00)
Failed 28/160 subtests
# Failed test 'found package in root'
# at t/file_spec.t line 28.
# Structures begin differing at:
# $got->{Some::Module}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/tEut_r9c0V/Module.pm'
# $expected->{Some::Module}{file} = 'Module.pm'
# Looks like you failed 1 test of 14.
t/file_spec.t ..........
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/14 subtests
t/load_meta.t .......... ok
# Failed test 'sanity check - no checksums'
# at t/module_info.t line 103.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile/PM.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
# Failed test at t/module_info.t line 111.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{file} = 'lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile/PM.pm'
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile/PM.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
# Failed test at t/module_info.t line 111.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{sha1} = '843ce5cd5443c7ae2792f7b58e069fcab64963c8'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{sha1} = 'da39a3ee5e6b4b0d3255bfef95601890afd80709'
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile/PM.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile/PM.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
No such file in archive: 'Dist-Metadata-Test-NoMetaFile-0.1/../C:/DOCUME~1/c/LOCALS~1/Temp/FkmjQysZ_O/lib/Dist/Metadata/Test/NoMetaFile.pm' at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Tar.pm line 25.
# Failed test at t/module_info.t line 111.
# Structures begin differing at:
# $got->{Dist::Metadata::Test::NoMetaFile::PM}{sha256} = 'bc61da45e576a43155fcf296d03f74532bfe3a410f88aeaa75ade9155f67d049'
# $expected->{Dist::Metadata::Test::NoMetaFile::PM}{sha256} = 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
# Failed test 'sanity check - no checksums'
# at t/module_info.t line 103.
# Structures begin differing at:
# $got->{Foo::Bar}{file} = 'lib/Foo/Bar.pm'
# $expected->{Foo::Bar}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/x0QgGz4vZy/lib/Foo/Bar.pm'
Use of uninitialized value in subroutine entry at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Dist.pm line 123.
# Failed test at t/module_info.t line 111.
# Structures begin differing at:
# $got->{Foo::Bar}{file} = 'lib/Foo/Bar.pm'
# $expected->{Foo::Bar}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/x0QgGz4vZy/lib/Foo/Bar.pm'
Use of uninitialized value in subroutine entry at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Dist.pm line 123.
# Failed test at t/module_info.t line 111.
# Structures begin differing at:
# $got->{Foo::Bar}{sha1} = '2a4899cefacd1defd114731fec0e58c747eb9471'
# $expected->{Foo::Bar}{sha1} = 'da39a3ee5e6b4b0d3255bfef95601890afd80709'
Use of uninitialized value in subroutine entry at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Dist.pm line 123.
Use of uninitialized value in subroutine entry at C:\strawberry\cpan\build\Dist-Metadata-0.926-YP6uiq\blib\lib/Dist/Metadata/Dist.pm line 123.
# Failed test at t/module_info.t line 111.
# Structures begin differing at:
# $got->{Foo::Bar}{sha256} = '368e2f18d80a866537153885807ddf6e0733168b683b0a7ecac6d257943ac894'
# $expected->{Foo::Bar}{sha256} = 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
# Looks like you failed 8 tests of 20.
t/module_info.t ........
Dubious, test returned 8 (wstat 2048, 0x800)
Failed 8/20 subtests
# Failed test 'determined package with translated path'
# at t/no_index.t line 34.
# Structures begin differing at:
# $got->{Mod::Name}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/wgrykUFvvm/lib/Mod/Name.pm'
# $expected->{Mod::Name}{file} = 'lib/Mod/Name.pm'
# Failed test 'determined package with translated path'
# at t/no_index.t line 34.
# Structures begin differing at:
# $got->{Mod::Name}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/Zzm_idhtI7/lib/Mod/Name.pm'
# $expected->{Mod::Name}{file} = 'lib/Mod/Name.pm'
# Failed test 'determined package with translated path'
# at t/no_index.t line 34.
# Structures begin differing at:
# $got->{Mod::Name}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/cfYyAShqD6/lib/Mod/Name.pm'
# $expected->{Mod::Name}{file} = 'lib/Mod/Name.pm'
# Looks like you failed 3 tests of 17.
t/no_index.t ...........
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/17 subtests
t/package_versions.t ... ok
# Failed test 'determined package with translated path'
# at t/struct.t line 65.
# Structures begin differing at:
# $got->{Mod::Name}{file} = '../C:/DOCUME~1/c/LOCALS~1/Temp/6wKZFZGRyF/lib/Mod/Name.pm'
# $expected->{Mod::Name}{file} = 'lib/Mod/Name.pm'
# Looks like you failed 1 test of 21.
t/struct.t .............
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/21 subtests
t/tar.t ................ ok
t/zip.t ................ ok
Test Summary Report
-------------------
t/determine.t (Wstat: 768 Tests: 42 Failed: 3)
Failed tests: 38, 40, 42
Non-zero exit status: 3
t/dists.t (Wstat: 7168 Tests: 160 Failed: 28)
Failed tests: 22, 27, 32, 37, 42, 47, 52, 57, 62, 67
72, 77, 82, 87, 92, 97, 102, 107, 112, 117
122, 127, 132, 137, 142, 147, 152, 157
Non-zero exit status: 28
t/file_spec.t (Wstat: 256 Tests: 14 Failed: 1)
Failed test: 14
Non-zero exit status: 1
t/module_info.t (Wstat: 2048 Tests: 20 Failed: 8)
Failed tests: 3-6, 15-18
Non-zero exit status: 8
t/no_index.t (Wstat: 768 Tests: 17 Failed: 3)
Failed tests: 5, 10, 15
Non-zero exit status: 3
t/struct.t (Wstat: 256 Tests: 21 Failed: 1)
Failed test: 21
Non-zero exit status: 1
Files=14, Tests=366, 7 wallclock secs ( 0.05 usr + 0.20 sys = 0.25 CPU)
Result: FAIL
Failed 6/14 test programs. 44/366 subtests failed.
dmake.EXE: Error code 255, while making 'test_dynamic'
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- ----- ----------
Archive::Tar 1 2.00
Archive::Zip 1.30 1.30
Carp 0 1.3301
CPAN::DistnameInfo 0.12 0.12
CPAN::Meta 2.1 2.141520
Digest 1.03 1.16
Digest::MD5 2 2.53
Digest::SHA 5 5.92
File::Basename 0 2.78
File::Find 0 1.15
File::Spec::Native 1.002 1.003
File::Temp 0.19 0.2304
List::Util 0 1.39
Module::Metadata 0 1.000024
parent 0 0.228
Path::Class 0.24 0.33
perl 5.006 5.012002
strict 0 1.04
Try::Tiny 0.09 0.22
warnings 0 1.09
build_requires:
Module Need Have
------------------- ----- ----------
ExtUtils::MakeMaker 0 6.98
File::Spec 0 3.47
File::Temp 0.19 0.2304
IO::Handle 0 1.28
IPC::Open3 0 1.05
Test::Fatal 0 0.013
Test::MockObject 1.09 1.20140408
Test::More 0.96 1.001003
configure_requires:
Module Need Have
------------------- ----- ----------
ExtUtils::MakeMaker 0 6.98
perl 5.006 5.012002
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
COMSPEC = C:\WINDOWS\system32\cmd.exe
NUMBER_OF_PROCESSORS = 1
PATH = c:\Windows\system32;c:\Windows\System32\Wbem;C:\Git\cmd;C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 164
PERL5_CPAN_IS_RUNNING = 164
PERL5_CPAN_IS_RUNNING_IN_RECURSION = 1544,164
PERL_CR_SMOKER_CURRENT = Dist-Metadata-0.926
PERL_CR_SMOKER_RUNONCE = 1
PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
PERL_MM_USE_DEFAULT = 1
PROCESSOR_IDENTIFIER = x86 Family 16 Model 5 Stepping 3, AuthenticAMD
TEMP = C:\DOCUME~1\c\LOCALS~1\Temp
TERM = dumb
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = C:\strawberry\perl\bin\perl.exe
$UID/$EUID = 0 / 0
$GID = 0
$EGID = 0
Win32::GetOSName = WinXP/.Net
Win32::GetOSVersion = Service Pack 3, 5, 1, 2600, 2, 3, 0, 256, 1
Win32::FsType = NTFS
Win32::IsAdminUser = 1
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.00
CPAN::Meta 2.141520
Cwd 3.47
ExtUtils::CBuilder 0.280216
ExtUtils::Command 1.16
ExtUtils::Install 1.55
ExtUtils::MakeMaker 6.98
ExtUtils::Manifest 1.60
ExtUtils::ParseXS 3.24
File::Spec 3.47
JSON 2.90
JSON::PP 2.27203
Module::Build 0.4206
Module::Signature 0.66
Parse::CPAN::Meta 1.4414
Test::Harness 3.32
Test::More 1.001003
YAML 0.98
YAML::Syck 1.27
version 0.9908
--
Summary of my perl5 (revision 5 version 12 subversion 2) configuration:
Platform:
osname=MSWin32, osvers=5.1, archname=MSWin32-x86-multi-thread
uname='Win32 strawberryperl 5.12.2.0 #1 Fri Nov 5 05:17:27 2010 i386'
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 -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX',
optimize='-s -O2',
cppflags='-DWIN32'
ccversion='', gccversion='4.4.3', 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:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'
libpth=C:\strawberry\c\lib C:\strawberry\c\i686-w64-mingw32\lib
libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
libc=, so=dll, useshrplib=true, libperl=libperl512.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
PERL_MALLOC_WRAP PL_OP_SLAB_ALLOC USE_ITHREADS
USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
USE_SITECUSTOMIZE
Built under MSWin32
Compiled at Nov 5 2010 08:39:08
%ENV:
PERL5_CPANPLUS_IS_RUNNING="164"
PERL5_CPAN_IS_RUNNING="164"
PERL5_CPAN_IS_RUNNING_IN_RECURSION="1544,164"
PERL_CR_SMOKER_CURRENT="Dist-Metadata-0.926"
PERL_CR_SMOKER_RUNONCE="1"
PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
PERL_MM_USE_DEFAULT="1"
@INC:
C:/strawberry/perl/site/lib
C:/strawberry/perl/vendor/lib
C:/strawberry/perl/lib
.