# 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 \

Reply via email to