[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make... |
Date: |
Tue, 21 Nov 2006 09:09:49 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 06/11/21 09:09:48
Modified files:
. : ChangeLog
testsuite/actionscript.all: Makefile.am
Log message:
* testsuite/actionscript.all/Makefile.am (make check): run the
all-inclusive testcases (one for each target version).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1687&r2=1.1688
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/Makefile.am?cvsroot=gnash&r1=1.48&r2=1.49
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1687
retrieving revision 1.1688
diff -u -b -r1.1687 -r1.1688
--- ChangeLog 21 Nov 2006 08:56:12 -0000 1.1687
+++ ChangeLog 21 Nov 2006 09:09:48 -0000 1.1688
@@ -1,5 +1,7 @@
2006-11-21 Sandro Santilli <address@hidden>
+ * testsuite/actionscript.all/Makefile.am (make check):
+ run the all-inclusive testcases (one for each target version).
* server/mouse_button_state.h: added missing
character.h include.
Index: testsuite/actionscript.all/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/Makefile.am,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -b -r1.48 -r1.49
--- testsuite/actionscript.all/Makefile.am 17 Nov 2006 23:19:57 -0000
1.48
+++ testsuite/actionscript.all/Makefile.am 21 Nov 2006 09:09:48 -0000
1.49
@@ -16,12 +16,26 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-# $Id: Makefile.am,v 1.48 2006/11/17 23:19:57 strk Exp $
+# $Id: Makefile.am,v 1.49 2006/11/21 09:09:48 strk Exp $
AUTOMAKE_OPTIONS = dejagnu
+check_SCRIPTS = \
+ alltests-v5-Runner \
+ alltests-v5-Runner \
+ alltests-v7-Runner \
+ alltests-v8-Runner
+
+
# We don't need --tool anymore
-RUNTESTDEFAULTFLAGS = swf_exists.exp
+#RUNTESTDEFAULTFLAGS = swf_exists.exp
+TEST_DRIVERS = ../simple.exp
+TEST_CASES = \
+ alltests-v5-Runner \
+ alltests-v5-Runner \
+ alltests-v7-Runner \
+ alltests-v8-Runner
+
dist_noinst_SCRIPTS = gen-test.sh gen-index.sh
INCLUDES = -I.. \
@@ -201,7 +215,52 @@
$(ASTESTS:%=$(srcdir)/%) \
$(srcdir)/dejagnu_so_fini.as;
+alltests-v5.swf: $(ASTESTS)
+ @$(MAKE) alltests.swf SWFVERSION="5"
+
+alltests-v6.swf: $(ASTESTS)
+ @$(MAKE) alltests.swf SWFVERSION="6"
+
+alltests-v7.swf: $(ASTESTS)
+ @$(MAKE) alltests.swf SWFVERSION="7"
+
+alltests-v8.swf: $(ASTESTS)
+ @$(MAKE) alltests.swf SWFVERSION="8"
+
+alltests-v5-Runner: $(srcdir)/../generic-testrunner.sh alltests-v5.swf
+ sh $< $(top_builddir) alltests-v5.swf > $@
+ chmod 755 $@
+
+alltests-v6-Runner: $(srcdir)/../generic-testrunner.sh alltests-v6.swf
+ sh $< $(top_builddir) alltests-v6.swf > $@
+ chmod 755 $@
+
+alltests-v7-Runner: $(srcdir)/../generic-testrunner.sh alltests-v7.swf
+ sh $< $(top_builddir) alltests-v7.swf > $@
+ chmod 755 $@
+
+alltests-v8-Runner: $(srcdir)/../generic-testrunner.sh alltests-v8.swf
+ sh $< $(top_builddir) alltests-v8.swf > $@
+ chmod 755 $@
+
clean-local:
rm -Rf online-tests require-ming embed.html \
index.html index.wiki
+check-DEJAGNU: site-update $(TEST_CASES)
+ @runtest=$(RUNTEST); \
+ if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
+ $$runtest $(RUNTESTFLAGS) $(TEST_DRIVERS); \
+ else \
+ echo "WARNING: could not find \`runtest'" 1>&2; \
+ for i in "$(TEST_CASES)"; do \
+ $(SHELL) $$i; \
+ done; \
+ fi
+
+site-update: site.exp
+ @rm -fr site.exp.bak
+ @cp site.exp site.exp.bak
+ @sed -e '/testcases/d' site.exp.bak > site.exp
+ @echo "# This is a list of the pre-compiled testcases" >> site.exp
+ @echo "set testcases \"$(TEST_CASES)\"" >> site.exp
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/16
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/16
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/16
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/17
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/17
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make...,
Sandro Santilli <=
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/21
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/22
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/22
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make..., Sandro Santilli, 2006/11/29