# New Ticket Created by Colin Kuskie # Please include the string: [perl #44301] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=44301 >
Attached is a patch to fetch the whole pugs test suite via svn export, and then to run a set of tests defined in the Makefile. This is from a discussion on #parrot on July 31st.
Index: languages/perl6/config/makefiles/root.in =================================================================== --- languages/perl6/config/makefiles/root.in (revision 20380) +++ languages/perl6/config/makefiles/root.in (working copy) @@ -107,14 +107,23 @@ # this target has nothing to do testclean: +SPECTESTS = \ + t/spec/01-sanity \ + t/spec/operators/auto.t \ + t/spec/operators/bit.t \ + t/spec/operators/cond.t \ + t/spec/operators/context_forcers.t \ + t/spec/operators/eq.t \ + t/spec/operators/relational.t \ + t/spec/builtins/math/trig.t \ + spectest: all t/spec # XXX when tests pass, run more here. - @echo "only running sanity tests..." - $(PERL) t/harness t/spec/01-sanity t/spec/operators t/spec/builtins \ - t/spec/builtins/math + @echo "Running subset of perl6 test suite..." + $(PERL) t/harness $(SPECTESTS) t/spec: - $(PERL) t/fetchspec + svn export --force http://svn.pugscode.org/pugs/t t/spec CLEANUPS = \ perl6.pbc \