Author: coke
Date: Sun Mar 19 12:03:34 2006
New Revision: 11944

Modified:
   trunk/languages/APL/APL.pir
   trunk/languages/APL/config/root.in
   trunk/languages/APL/t/harness
   trunk/languages/APL/t/simple.t

Log:
Remove hack that hardcoded source. Note lack of ability to do unicode
operators in TODO test. Allow "make test" to pass.



Modified: trunk/languages/APL/APL.pir
==============================================================================
--- trunk/languages/APL/APL.pir (original)
+++ trunk/languages/APL/APL.pir Sun Mar 19 12:03:34 2006
@@ -13,7 +13,6 @@
 
     .local string source
     source = _get_source(args)
-    source = unicode:"print 10 \u00d7 2\n"
 
 =for debug
 

Modified: trunk/languages/APL/config/root.in
==============================================================================
--- trunk/languages/APL/config/root.in  (original)
+++ trunk/languages/APL/config/root.in  Sun Mar 19 12:03:34 2006
@@ -68,17 +68,18 @@
        @echo ""
 
 test: all
-       $(PERL) -Ilib [EMAIL PROTECTED]@harness [EMAIL PROTECTED]@.*t
+       $(PERL) -Ilib [EMAIL PROTECTED]@harness [EMAIL PROTECTED]@*.t
 
 testclean:
-       $(RM_F) "[EMAIL PROTECTED]@*.p1" "[EMAIL PROTECTED]@*.out"
+       $(RM_F) "[EMAIL PROTECTED]@*.apl" "[EMAIL PROTECTED]@*.out"
 
 clean: testclean
-       $(RM_F) APL.pbc
-       $(RM_F) $(GENERATED)
-       $(RM_F) "[EMAIL PROTECTED]@*.pbc"
-       $(RM_F) "[EMAIL PROTECTED]@[EMAIL PROTECTED]@*.pbc"
-       $(RM_F) "[EMAIL PROTECTED]@[EMAIL PROTECTED]@*.pbc"
+       $(RM_F) \
+  APL.pbc \
+  $(GENERATED) \
+  "[EMAIL PROTECTED]@*.pbc" \
+  "[EMAIL PROTECTED]@[EMAIL PROTECTED]@*.pbc" \
+  "[EMAIL PROTECTED]@[EMAIL PROTECTED]@*.pbc"
 
 realclean: clean
        $(RM_F) Makefile

Modified: trunk/languages/APL/t/harness
==============================================================================
--- trunk/languages/APL/t/harness       (original)
+++ trunk/languages/APL/t/harness       Sun Mar 19 12:03:34 2006
@@ -5,7 +5,7 @@
 use Test::Harness;
 use File::Spec;
 
-my $language = "punie";
+my $language = "APL";
 
 =pod
 

Modified: trunk/languages/APL/t/simple.t
==============================================================================
--- trunk/languages/APL/t/simple.t      (original)
+++ trunk/languages/APL/t/simple.t      Sun Mar 19 12:03:34 2006
@@ -2,8 +2,16 @@
 
 use strict;
 use lib qw(t . lib ../lib ../../lib ../../../lib);
-use Parrot::Test tests => 1;
+use Parrot::Test tests => 2;
+use Test::More;
 
+TODO: {
+  local $TODO = "no unicode input files yet.";
 language_output_is('APL', <<'CODE', '20', 'scalar multiplication');
-print 10 × 2;
+print 10 × 2
+CODE
+}
+
+language_output_is('APL', <<'CODE', '20', 'scalar multiplication');
+print 10 * 2
 CODE

Reply via email to