[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/registe...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/registe... |
Date: |
Tue, 11 Mar 2008 09:18:59 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/03/11 09:18:59
Modified files:
. : ChangeLog
testsuite/misc-ming.all: registerClassTest.c
Log message:
more tests for __constructor__ and consturctor of instances
with registered class.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5867&r2=1.5868
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/registerClassTest.c?cvsroot=gnash&r1=1.9&r2=1.10
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5867
retrieving revision 1.5868
diff -u -b -r1.5867 -r1.5868
--- ChangeLog 11 Mar 2008 08:25:06 -0000 1.5867
+++ ChangeLog 11 Mar 2008 09:18:58 -0000 1.5868
@@ -1,5 +1,11 @@
2008-03-10 Sandro Santilli <address@hidden>
+ * testsuite/misc-ming.all/registerClassTest.c: more tests
+ for __constructor__ and consturctor of instances with
+ registered class.
+
+2008-03-10 Sandro Santilli <address@hidden>
+
* server/sprite_instance.cpp (constructAsInstance): compute
a 'super' reference.
* testsuite/misc-ming.all/registerClassTest.c: test super in
Index: testsuite/misc-ming.all/registerClassTest.c
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/registerClassTest.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- testsuite/misc-ming.all/registerClassTest.c 11 Mar 2008 08:25:07 -0000
1.9
+++ testsuite/misc-ming.all/registerClassTest.c 11 Mar 2008 09:18:59 -0000
1.10
@@ -180,21 +180,39 @@
check_equals(mo, "typeof(clip2)", "'movieclip'");
check(mo, "clip2 instanceOf CustomClass");
+ check(mo, "clip2.hasOwnProperty('__constructor__')");
+ check(mo, "clip2.hasOwnProperty('constructor')");
+ check(mo, "clip2.hasOwnProperty('__proto__')");
+ check_equals(mo, "clip2.__proto__", "CustomClass.prototype");
+ check_equals(mo, "clip2.__constructor__", "CustomClass");
+ check_equals(mo, "clip2.constructor", "CustomClass");
check_equals(mo, "clip2._x", "80");
check_equals(mo, "typeof(clip2.lineTo)", "'undefined'");
check(mo, "! clip2 instanceOf MovieClip");
+ check(mo, "clip3.hasOwnProperty('__constructor__')");
+ check(mo, "clip3.hasOwnProperty('constructor')");
+ check(mo, "clip3.hasOwnProperty('__proto__')");
+ check_equals(mo, "clip3.__proto__", "CustomClass2.prototype");
+ check_equals(mo, "clip3.__constructor__", "CustomClass2");
+ check_equals(mo, "clip3.constructor", "CustomClass2");
check_equals(mo, "typeof(clip3)", "'movieclip'");
check_equals(mo, "clip3._x", "160");
check(mo, "clip3 instanceOf CustomClass2");
check(mo, "clip3 instanceOf MovieClip");
+ check(mo, "clip4.hasOwnProperty('__constructor__')");
+ check(mo, "clip4.hasOwnProperty('constructor')");
+ check(mo, "clip4.hasOwnProperty('__proto__')");
+ check_equals(mo, "clip4.__proto__", "CustomClass2.prototype");
+ check_equals(mo, "clip4.__constructor__", "CustomClass2");
+ check_equals(mo, "clip4.constructor", "CustomClass2");
check_equals(mo, "typeof(clip4)", "'movieclip'");
check_equals(mo, "clip4._x", "240");
check(mo, "clip4 instanceOf MovieClip");
add_actions(mo,
- "totals(26);"
+ "totals(44);"
"stop();"
);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/registe...,
Sandro Santilli <=