[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, 19 Sep 2006 10:43:28 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 06/09/19 10:43:28
Modified files:
. : ChangeLog
testsuite/actionscript.all: Makefile.am gen-index.sh
Log message:
generate an HTML page with all testcases for each SWF target.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.866&r2=1.867
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/Makefile.am?cvsroot=gnash&r1=1.30&r2=1.31
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/gen-index.sh?cvsroot=gnash&r1=1.2&r2=1.3
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.866
retrieving revision 1.867
diff -u -b -r1.866 -r1.867
--- ChangeLog 19 Sep 2006 10:03:09 -0000 1.866
+++ ChangeLog 19 Sep 2006 10:43:27 -0000 1.867
@@ -1,6 +1,9 @@
2006-09-19 Sandro Santilli <address@hidden>
* testsuite/actionscript.all/Makefile.am,
+ testsuite/actionscript.all/gen-index.sh: generate
+ a page with all testcases for each SWF target.
+ * testsuite/actionscript.all/Makefile.am,
testsuite/actionscript.all/Number.as:
new testcase (small, but already failing for gnash)
* testsuite/actionscript.all/TODO: new file
Index: testsuite/actionscript.all/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/Makefile.am,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -b -r1.30 -r1.31
--- testsuite/actionscript.all/Makefile.am 19 Sep 2006 10:03:09 -0000
1.30
+++ testsuite/actionscript.all/Makefile.am 19 Sep 2006 10:43:27 -0000
1.31
@@ -113,25 +113,25 @@
MAKESWF_FLAGS="-DONLINE" SWFVERSION="8" make swf
mkdir -p v8;
mv $(GENERATED) v8;
- cp index.html v8
+ cp index.html embed.html v8
v7-online-tests: index-html
MAKESWF_FLAGS="-DONLINE" SWFVERSION="7" make swf
mkdir -p v7;
mv $(GENERATED) v7;
- cp index.html v7
+ cp index.html embed.html v7
v6-online-tests: index-html
MAKESWF_FLAGS="-DONLINE" SWFVERSION="6" make swf
mkdir -p v6;
mv $(GENERATED) v6;
- cp index.html v6
+ cp index.html embed.html v6
v5-online-tests: index-html
MAKESWF_FLAGS="-DONLINE" SWFVERSION="5" make swf
mkdir -p v5;
mv $(GENERATED) v5;
- cp index.html v5
+ cp index.html embed.html v5
online-tests: v5-online-tests v6-online-tests v7-online-tests v8-online-tests
Index: testsuite/actionscript.all/gen-index.sh
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/gen-index.sh,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- testsuite/actionscript.all/gen-index.sh 15 Feb 2006 10:58:41 -0000
1.2
+++ testsuite/actionscript.all/gen-index.sh 19 Sep 2006 10:43:27 -0000
1.3
@@ -1,14 +1,38 @@
#!/bin/sh
## generate index.html
-echo "<html><head><title>Test units</title></head><body>" > index.html
+{
+echo "<html><head><title>Test units</title></head><body>"
+echo "<a href=embed.html>all tests in a single page</a>"
+echo "<ul>"
for t in $@; do
- echo "<li><a href=$t>$t</a></li>" >> index.html;
+ echo "<li><a href=$t>$t</a></li>"
done;
-echo "</body></html>" >> index.html
+echo "</body></html>"
+} > index.html
+
+## generate embed.html
+{
+
+cat << EOF
+<html><head><title>Test units ebedded</title></head><body>
+
+<p>If you see any line printed in any box (apart from player and testcase
+version) that means there are failures. If you're using the proprietary
+flash player this also means the testcases are bogus, so we really
+want to fix them. So, please copy & paste the full box text and file a
+<a href='https://savannah.gnu.org/bugs/?func=additem&group=gnash'>bug
+report</a> in that case.</p>
+EOF
+
+for t in $@; do
+ echo "<embed src=$t>"
+done;
+echo "</body></html>"
+} > embed.html
## generate list for the wiki
-echo > index.wiki
+{
for t in $@; do
testname=`basename $t .swf`
{
@@ -19,5 +43,6 @@
echo "[http://www.gnu.org/software/gnash/testcases/v7/$t SWF7] "
echo "[http://www.gnu.org/software/gnash/testcases/v8/$t SWF8]"
echo
- } >> index.wiki
+ }
done;
+} > index.wiki