Lines Matching +full:meta +full:- +full:spec
5 use CPAN::Meta;
6 use CPAN::Meta::Validator;
7 use File::Spec;
9 use Parse::CPAN::Meta;
17 my @data_dirs = qw( t/data-test t/data-valid );
20 map { "$d/$_" } grep { substr($_,0,1) ne '.' } IO::Dir->new($d)->read
24 my $meta = Parse::CPAN::Meta->load_file( File::Spec->catfile($f) );
25 my $cmv = CPAN::Meta::Validator->new({%$meta});
26 ok( $cmv->is_valid, "$f validates" )
27 or diag( "ERRORS:\n" . join( "\n", $cmv->errors ) );
32 my @data_dirs = qw( t/data-fail t/data-fixable );
35 map { "$d/$_" } grep { substr($_,0,1) ne '.' } IO::Dir->new($d)->read
39 my $meta = Parse::CPAN::Meta->load_file( File::Spec->catfile($f) );
40 my $cmv = CPAN::Meta::Validator->new({%$meta});
41 ok( ! $cmv->is_valid, "$f shouldn't validate" );
42 note 'validation error: ', $_ foreach $cmv->errors;