Let me supply some data: 502 $ perl Configure.pl Parrot Version 0.6.0 Configure 2.0 Copyright (C) 2001-2008, The Perl Foundation.
[# snip: need to configure so that Parrot::Test is available ] Okay, we're done! You can now use `make' to build your Parrot. After that, you can use `make test' to run the test suite. Happy Hacking, The Parrot Team 507 $ mkdir foo 508 $ touch foo/bar.t 509 $ svn add foo/ A foo A foo/bar.t 510 $ prove -v t/distro/*.t t/distro/file_metadata........... 1..4 # Collecting svn:mime-type attributes... ok 1 - svn:mime-type # Collecting svn:keywords attributes... ok 2 - svn:keywords # Collecting svn:eol-style attributes... ok 3 - svn:eol-style=native # Collecting svn:eol-style attributes... ok 4 - svn:eol-style=LF ok t/distro/manifest................ 1..3 ok 1 - MANIFEST exists ok 2 - MANIFEST.SKIP exists # this may take a while... ok 3 - manicheck() ok t/distro/meta_yml................ 1..0 # Skip Test::CPAN::Meta 0.08 required for testing META.yml skipped: Test::CPAN::Meta 0.08 required for testing META.yml t/distro/test_file_coverage...... 1..2 not ok 1 - there are test files for all PMC files in src/pmc # TODO not yet implemented # Failed (TODO) test 'there are test files for all PMC files in src/pmc' # at t/distro/test_file_coverage.t line 58. # files in t/pmc but not in PMC dir: # bignum # builtin # config # freeze # globals # io # io_iterator # io_status # mmd # n_arithmetics # object-meths # object-mro # objects # parrotclass # parrotobject # pmc # prop # ro # signal # sys # threads ok 2 - there are PMC files for all test files in t/pmc ok All tests successful. Files=4, Tests=9, 15 wallclock secs ( 0.01 usr 0.01 sys + 3.30 cusr 1.16 csys = 4.48 CPU) Result: PASS 511 $ svn pl foo/bar.t 512 $ mkms [ # my alias for tools/dev/mk_manifest_and_skip.pl ] 513 $ svn diff MANIFEST Index: MANIFEST =================================================================== --- MANIFEST (revision 26973) +++ MANIFEST (working copy) @@ -1,7 +1,7 @@ # ex: set ro: # $Id$ # -# generated by tools/dev/mk_manifest_and_skip.pl Sat Apr 12 19:10:02 2008 UT +# generated by tools/dev/mk_manifest_and_skip.pl Mon Apr 14 23:24:00 2008 UT # # See tools/dev/install_files.pl for documentation on the # format of this file. @@ -844,6 +844,7 @@ ext/Parrot-Embed/tools/check_embed_coverage.pl [] ext/Parrot-Embed/tools/write_typemap.pl [] ext/Parrot-Embed/typemap [] +foo/bar.t [] include/parrot/atomic.h [main]include include/parrot/atomic/fallback.h [main]include include/parrot/atomic/gcc_pcc.h [main]include So, OTOH, t/distro/file_metadata.t did not complain about the lack of SVN properties on foo/bar.t, but OTOH, it got added to the MANIFEST anyway. What do you make of that?