[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Movi...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Movi... |
Date: |
Wed, 22 Nov 2006 10:33:03 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 06/11/22 10:33:03
Modified files:
. : ChangeLog
testsuite/actionscript.all: MovieClip.as
Log message:
* testsuite/actionscript.all/MovieClip.as: fix some expected
values to match the defaults.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1702&r2=1.1703
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/MovieClip.as?cvsroot=gnash&r1=1.11&r2=1.12
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1702
retrieving revision 1.1703
diff -u -b -r1.1702 -r1.1703
--- ChangeLog 22 Nov 2006 10:19:06 -0000 1.1702
+++ ChangeLog 22 Nov 2006 10:33:03 -0000 1.1703
@@ -1,5 +1,7 @@
2006-11-21 Sandro Santilli <address@hidden>
+ * testsuite/actionscript.all/MovieClip.as: fix some expected
+ values to match the defaults.
* testsuite/actionscript.all/Mouse.as: instantiation
should not be allowed (probably).
* testsuite/actionscript.all/Microphone.as: updated to
Index: testsuite/actionscript.all/MovieClip.as
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/MovieClip.as,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- testsuite/actionscript.all/MovieClip.as 6 Nov 2006 13:39:20 -0000
1.11
+++ testsuite/actionscript.all/MovieClip.as 22 Nov 2006 10:33:03 -0000
1.12
@@ -22,7 +22,7 @@
// compile this test case with Ming makeswf, and then
// execute it like this gnash -1 -r 0 -v out.swf
-rcsid="$Id: MovieClip.as,v 1.11 2006/11/06 13:39:20 strk Exp $";
+rcsid="$Id: MovieClip.as,v 1.12 2006/11/22 10:33:03 strk Exp $";
#include "check.as"
@@ -95,31 +95,40 @@
check(mc.stop != undefined);
check(mc.swapDepths != undefined);
+// Even handlers are initially undefined, user can
+// assign them a function to be called on that event...
+check_equals(mc.onData, undefined);
+check_equals(mc.onDragOut, undefined);
+check_equals(mc.onDragOver, undefined);
+check_equals(mc.onEnterFrame, undefined);
+check_equals(mc.onKeyDown, undefined);
+check_equals(mc.onKeyUp, undefined);
+check_equals(mc.onKillFocus, undefined);
+check_equals(mc.onLoad, undefined);
+check_equals(mc.onMouseDown, undefined);
+check_equals(mc.onMouseMove, undefined);
+check_equals(mc.onMouseUp, undefined);
+check_equals(mc.onPress, undefined);
+check_equals(mc.onRelease, undefined);
+check_equals(mc.onReleaseOutside, undefined);
+check_equals(mc.onRollOut, undefined);
+check_equals(mc.onRollOver, undefined);
+check_equals(mc.onSetFocus, undefined);
+check_equals(mc.onUnload, undefined);
+
// Check property existance
-xcheck(mc.onData != undefined);
-xcheck(mc.onDragOut != undefined);
-xcheck(mc.onDragOver != undefined);
-xcheck(mc.onEnterFrame != undefined);
-xcheck(mc.onKeyDown != undefined);
-xcheck(mc.onKeyUp != undefined);
-xcheck(mc.onKillFocus != undefined);
-xcheck(mc.onLoad != undefined);
-xcheck(mc.onMouseDown != undefined);
-xcheck(mc.onMouseMove != undefined);
-xcheck(mc.onMouseUp != undefined);
-xcheck(mc.onPress != undefined);
-xcheck(mc.onRelease != undefined);
-xcheck(mc.onReleaseOutside != undefined);
-xcheck(mc.onRollOut != undefined);
-xcheck(mc.onRollOver != undefined);
-xcheck(mc.onSetFocus != undefined);
-xcheck(mc.onUnload != undefined);
-xcheck(mc.tabChildren != undefined);
-xcheck(mc.tabEnabled != undefined);
-xcheck(mc.tabIndex != undefined);
-xcheck(mc.trackAsMenu != undefined);
-xcheck(mc.useHandCursor != undefined);
-check(mc._alpha != undefined);
+
+// These are undefined by default
+check_equals(mc.tabChildren, undefined);
+mc.tabChildren = false;
+check_equals(mc.tabChildren, false);
+mc.tabChildren = true;
+check_equals(mc.tabChildren, true);
+check_equals(mc.tabEnabled, undefined);
+check_equals(mc.tabIndex, undefined);
+xcheck_equals(mc.trackAsMenu, false);
+xcheck_equals(mc.useHandCursor, false);
+check_equals(mc._alpha, 100);
check(mc._currentframe != undefined);
check(mc._droptarget != undefined);
check(mc._focusrect != undefined);