use t::TestYAML tests => 1; my $node_from_yaml = LoadFile('./META.yml'); my $node_from_perl = eval(join '', ); die $@ if $@; $node_from_yaml->{version} = $node_from_perl->{version} = $YAML::VERSION; is_deeply $node_from_yaml, $node_from_perl, 'Make sure we can load META.yml files used by CPAN'; __DATA__ { 'no_index' => { 'directory' => [ 'inc', 't' ] }, 'generated_by' => 'Module::Install version 0.75', 'distribution_type' => 'module', 'version' => '0.63', 'name' => 'YAML', 'author' => ['Ingy döt Net '], 'license' => 'perl', 'requires' => { 'perl' => '5.6.1' }, 'abstract' => 'YAML Ain\'t Markup Language (tm)', 'meta-spec' => { 'url' => 'http://module-build.sourceforge.net/META-spec-v1.3.html', 'version' => '1.3', }, };