[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Date.as
From: |
Martin Guy |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Date.as |
Date: |
Thu, 19 Apr 2007 12:33:47 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Martin Guy <martinwguy> 07/04/19 12:33:47
Modified files:
. : ChangeLog
testsuite/actionscript.all: Date.as
Log message:
Change case-[in]dependent method existence detection strategy to see if
it fixes
v5 testrun.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2928&r2=1.2929
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/Date.as?cvsroot=gnash&r1=1.22&r2=1.23
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2928
retrieving revision 1.2929
diff -u -b -r1.2928 -r1.2929
--- ChangeLog 19 Apr 2007 12:06:56 -0000 1.2928
+++ ChangeLog 19 Apr 2007 12:33:46 -0000 1.2929
@@ -4,6 +4,8 @@
Always do version-dependent conversion to string, and move version
detection for this to a single point in the lowest level.
This also eliminates all *_versioned() string methods.
+ * testsuite/actionscript.all/Date.as: Change case-[in]dependent
+ method existence detection strategy to see if it fixes v5 testrun.
2007-04-19 Sandro Santilli <address@hidden>
Index: testsuite/actionscript.all/Date.as
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/Date.as,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- testsuite/actionscript.all/Date.as 18 Apr 2007 15:03:06 -0000 1.22
+++ testsuite/actionscript.all/Date.as 19 Apr 2007 12:33:46 -0000 1.23
@@ -20,7 +20,7 @@
// compile this test case with Ming makeswf, and then
// execute it like this gnash -1 -r 0 -v out.swf
-rcsid="$Id: Date.as,v 1.22 2007/04/18 15:03:06 strk Exp $";
+rcsid="$Id: Date.as,v 1.23 2007/04/19 12:33:46 martinwguy Exp $";
#include "check.as"
@@ -35,51 +35,50 @@
// test the Date constructor exists.
// This specific value is used below to check conversion back to year/mon/day
etc
var d = new Date(70,1,2,3,4,5,6);
-check (d != undefined);
+check (d);
// test methods' existence
-check (d.getDate != undefined);
-check (d.getDay != undefined);
-check (d.getFullYear != undefined);
-check (d.getHours != undefined);
-check (d.getMilliseconds != undefined);
-check (d.getMinutes != undefined);
-check (d.getMonth != undefined);
-check (d.getSeconds != undefined);
-check (d.getTime != undefined);
-check (d.getTimezoneOffset != undefined);
-check (d.getUTCDate != undefined);
-check (d.getUTCDay != undefined);
-check (d.getUTCFullYear != undefined);
-check (d.getUTCHours != undefined);
-check (d.getUTCMilliseconds != undefined);
-check (d.getUTCMinutes != undefined);
-check (d.getUTCMonth != undefined);
-check (d.getUTCSeconds != undefined);
-check (d.getYear != undefined);
-check (d.setDate != undefined);
-check (d.setFullYear != undefined);
-check (d.setHours != undefined);
-check (d.setMilliseconds != undefined);
-check (d.setMinutes != undefined);
-check (d.setMonth != undefined);
-check (d.setSeconds != undefined);
-check (d.setTime != undefined);
-check (d.setUTCDate != undefined);
-check (d.setUTCFullYear != undefined);
-check (d.setUTCHours != undefined);
-check (d.setUTCMilliseconds != undefined);
-check (d.setUTCMinutes != undefined);
-check (d.setUTCMonth != undefined);
-check (d.setUTCSeconds != undefined);
-check (d.setYear != undefined);
-check (d.toString != undefined);
+check (d.getDate);
+check (d.getDay);
+check (d.getFullYear);
+check (d.getHours);
+check (d.getMilliseconds);
+check (d.getMinutes);
+check (d.getMonth);
+check (d.getSeconds);
+check (d.getTime);
+check (d.getTimezoneOffset);
+check (d.getUTCDate);
+check (d.getUTCDay);
+check (d.getUTCFullYear);
+check (d.getUTCHours);
+check (d.getUTCMilliseconds);
+check (d.getUTCMinutes);
+check (d.getUTCMonth);
+check (d.getUTCSeconds);
+check (d.getYear);
+check (d.setDate);
+check (d.setFullYear);
+check (d.setHours);
+check (d.setMilliseconds);
+check (d.setMinutes);
+check (d.setMonth);
+check (d.setSeconds);
+check (d.setTime);
+check (d.setUTCDate);
+check (d.setUTCFullYear);
+check (d.setUTCHours);
+check (d.setUTCMilliseconds);
+check (d.setUTCMinutes);
+check (d.setUTCMonth);
+check (d.setUTCSeconds);
+check (d.setYear);
+check (d.toString);
// UTC is a static method present from v5
check_equals (d.UTC, undefined);
-check (Date.UTC != undefined);
+check (Date.UTC);
#if OUTPUT_VERSION > 6
-
// From SWF 7 up methods are case-sensitive !
check_equals (d.getdate, undefined);
check_equals (d.getday, undefined);
@@ -118,7 +117,44 @@
check_equals (d.setyear, undefined);
check_equals (d.tostring, undefined);
check_equals (Date.utc, undefined);
-
+#else
+check (d.getdate);
+check (d.getday);
+check (d.getfullYear);
+check (d.gethours);
+check (d.getmilliseconds);
+check (d.getminutes);
+check (d.getmonth);
+check (d.getseconds);
+check (d.gettime);
+check (d.gettimezoneOffset);
+check (d.getUTCdate);
+check (d.getUTCday);
+check (d.getUTCfullYear);
+check (d.getUTChours);
+check (d.getUTCmilliseconds);
+check (d.getUTCminutes);
+check (d.getUTCmonth);
+check (d.getUTCseconds);
+check (d.getyear);
+check (d.setdate);
+check (d.setfullYear);
+check (d.sethours);
+check (d.setmilliseconds);
+check (d.setminutes);
+check (d.setmonth);
+check (d.setseconds);
+check (d.settime);
+check (d.setUTCdate);
+check (d.setUTCfullYear);
+check (d.setUTChours);
+check (d.setUTCmilliseconds);
+check (d.setUTCminutes);
+check (d.setUTCmonth);
+check (d.setUTCseconds);
+check (d.setyear);
+check (d.tostring);
+check (Date.utc);
#endif // OUTPUT_VERSION > 6
// Some values we will use to test things
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Date.as,
Martin Guy <=