gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/trunk r10756: Add totals check and 'done'


From: Sandro Santilli
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r10756: Add totals check and 'done' call at end of as3 testcase, add last-line-output check in testrunner and expect it to fail.
Date: Tue, 31 Mar 2009 11:02:23 +0200
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 10756
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2009-03-31 11:02:23 +0200
message:
  Add totals check and 'done' call at end of as3 testcase, add last-line-output 
check in testrunner and expect it to fail.
modified:
  testsuite/as3/Makefile.am
  testsuite/as3/basic.as
=== modified file 'testsuite/as3/Makefile.am'
--- a/testsuite/as3/Makefile.am 2009-03-24 10:19:39 +0000
+++ b/testsuite/as3/Makefile.am 2009-03-31 09:02:23 +0000
@@ -19,10 +19,15 @@
 AUTOMAKE_OPTIONS = dejagnu
 
 # These will get executed and parsed for test output
-AS3TESTS = \
+SANE_AS3TESTS = \
+       $(NULL)
+
+BOGUS_AS3TESTS = \
        basic.as \
        $(NULL)
 
+AS3TESTS=$(SANE_AS3TESTS) $(BOGUS_AS3TESTS)
+
 EXTRA_DIST = $(AS3TESTS) dejagnu.as
 
 abs_mediadir = `cd $(srcdir)/../media; pwd`
@@ -31,15 +36,22 @@
 AS3COMPILE_FLAGS = 
 AS3COMPILE_CPP = $(CPP) -x c -P -I$(srcdir) -DMEDIADIR="$(abs_mediadir)"
 
-AS3TESTS_OUT = $(AS3TESTS:.as=.swf)
+SANE_AS3TESTS_OUT = $(SANE_AS3TESTS:.as=.swf)
+BOGUS_AS3TESTS_OUT = $(BOGUS_AS3TESTS:.as=.swf)
+AS3TESTS_OUT = $(SANE_AS3TESTS_OUT) $(BOGUS_AS3TESTS_OUT)
 
 TEST_DRIVERS = ../simple.exp
 TEST_CASES = \
        sanetests-runner \
+       bogustests-runner \
        $(check_PROGRAMS)
 
-sanetests-runner: $(srcdir)/../generic-testrunner.sh $(AS3TESTS_OUT) Makefile
-       sh $< -f 50 -r 50 $(top_builddir) $(AS3TESTS_OUT) > $@
+sanetests-runner: $(srcdir)/../generic-testrunner.sh $(SANE_AS3TESTS_OUT) 
Makefile
+       sh $< -c "__END_OF_TEST__" -r 50 $(top_builddir) $(SANE_AS3TESTS_OUT) > 
$@
+       chmod 755 $@
+
+bogustests-runner: $(srcdir)/../generic-testrunner.sh $(BOGUS_AS3TESTS_OUT) 
Makefile
+       sh $< -C __END_OF_TEST__ -r 50 $(top_builddir) $(BOGUS_AS3TESTS_OUT) > 
$@
        chmod 755 $@
 
 $(AS3TESTS_OUT): dejagnu.as check.as

=== modified file 'testsuite/as3/basic.as'
--- a/testsuite/as3/basic.as    2009-03-24 10:19:39 +0000
+++ b/testsuite/as3/basic.as    2009-03-31 09:02:23 +0000
@@ -45,6 +45,9 @@
             i -= 14;
             check_equals(i, -12.5);
 
+            totals(5);
+
+            done();
         }
     }
 }


reply via email to

[Prev in Thread] Current Thread [Next in Thread]