gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag...


From: Benjamin Wolsey
Subject: [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag...
Date: Thu, 13 Mar 2008 12:14:30 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Benjamin Wolsey <bwy>   08/03/13 12:14:30

Modified files:
        .              : ChangeLog 
        testsuite/actionscript.all: Stage.as 

Log message:
                * testsuite/actionscript.all/Stage.as: tests with different 
cases,
                  whitespace and extra characters.
        
        The pp ignores whitespace in comparison and accepts valid strings even 
when
        there are extra characters at the end. It's case insensitive for all 
these
        setters. I suspect it's not the only case, and perhaps a 
StringPredicates
        comparator function for this kind of matching would be useful.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5895&r2=1.5896
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/Stage.as?cvsroot=gnash&r1=1.22&r2=1.23

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5895
retrieving revision 1.5896
diff -u -b -r1.5895 -r1.5896
--- ChangeLog   13 Mar 2008 11:23:15 -0000      1.5895
+++ ChangeLog   13 Mar 2008 12:14:29 -0000      1.5896
@@ -1,5 +1,10 @@
 2008-03-13 Benjamin Wolsey <address@hidden>
 
+       * testsuite/actionscript.all/Stage.as: tests with different cases,
+         whitespace and extra characters.
+
+2008-03-13 Benjamin Wolsey <address@hidden>
+
        * testsuite/MovieTester.{h,cpp}: add support for resizing.
        * gui/gui.cpp: minor cleanup.
        * server/asobj/Stage.cpp: minor cleanups.

Index: testsuite/actionscript.all/Stage.as
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/Stage.as,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- testsuite/actionscript.all/Stage.as 13 Mar 2008 11:23:16 -0000      1.22
+++ testsuite/actionscript.all/Stage.as 13 Mar 2008 12:14:30 -0000      1.23
@@ -21,7 +21,7 @@
 // execute it like this gnash -1 -r 0 -v out.swf
 
 
-rcsid="$Id: Stage.as,v 1.22 2008/03/13 11:23:16 bwy Exp $";
+rcsid="$Id: Stage.as,v 1.23 2008/03/13 12:14:30 bwy Exp $";
 #include "check.as"
 
 check_equals (typeof(Stage), 'object');
@@ -59,18 +59,24 @@
 check_equals(Stage.align, "T");
 Stage.align = "B";
 check_equals(Stage.align, "B");
-Stage.align = "L";
-check_equals(Stage.align, "L");
+Stage.align = "l";
+xcheck_equals(Stage.align, "L");
 Stage.align = "R";
 check_equals(Stage.align, "R");
 Stage.align = "TL";
 check_equals(Stage.align, "LT");
+Stage.align = "B        R";
+xcheck_equals(Stage.align, "RB");
+Stage.align = "LThhhhh";
+xcheck_equals(Stage.align, "LT");
+Stage.align = "B       rhhhh";
+xcheck_equals(Stage.align, "RB");
 Stage.align = "TR";
 check_equals(Stage.align, "TR"); // why???
 Stage.align = "RT";
 check_equals(Stage.align, "TR");
-Stage.align = "BL";
-check_equals(Stage.align, "LB");
+Stage.align = "lb";
+xcheck_equals(Stage.align, "LB");
 Stage.align = "BR";
 check_equals(Stage.align, "RB");
 Stage.align = "LT";
@@ -86,8 +92,8 @@
 check_equals(Stage.displayState, "fullScreen");
 Stage.displayState = "X";
 xcheck_equals(Stage.displayState, "fullScreen");
-Stage.displayState = "normal";
-check_equals(Stage.displayState, "normal");
+Stage.displayState = "NORMAl";
+xcheck_equals(Stage.displayState, "normal");
 
 listener = new Object;
 listener.onResize = function() {




reply via email to

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