CVSROOT: /sources/gnash Module name: gnash Changes by: Sandro Santilli <strk> 07/11/13 13:47:28
Modified files: . : ChangeLog testsuite/misc-ming.all: registerClassTest.c Log message: add test for the return code of registerClass. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4846&r2=1.4847 http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/registerClassTest.c?cvsroot=gnash&r1=1.6&r2=1.7 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.4846 retrieving revision 1.4847 diff -u -b -r1.4846 -r1.4847 --- ChangeLog 13 Nov 2007 13:17:35 -0000 1.4846 +++ ChangeLog 13 Nov 2007 13:47:27 -0000 1.4847 @@ -1,3 +1,8 @@ +2007-11-13 Sandro Santilli <[EMAIL PROTECTED]> + + * testsuite/misc-ming.all/registerClassTest.c: add test for the + return code of registerClass. + 2007-11-13 Benjamin Wolsey <[EMAIL PROTECTED]> * testsuite/actionscript.all/XML.as: remove that bogus check (there Index: testsuite/misc-ming.all/registerClassTest.c =================================================================== RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/registerClassTest.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -b -r1.6 -r1.7 --- testsuite/misc-ming.all/registerClassTest.c 13 Nov 2007 12:51:34 -0000 1.6 +++ testsuite/misc-ming.all/registerClassTest.c 13 Nov 2007 13:47:28 -0000 1.7 @@ -119,9 +119,12 @@ add_actions(mo, "function CustomClass() { this._x = 80; }" - "Object.registerClass('redsquare', CustomClass);" + "registerClassRet = Object.registerClass('redsquare', CustomClass);" ); + check_equals(mo, "typeof(registerClassRet)", "'boolean'"); + check_equals(mo, "registerClassRet", "true"); + add_actions(mo, "var name2 = 'square'+counter;" "attachMovie('redsquare', name2, 70+counter);" @@ -135,9 +138,12 @@ add_actions(mo, "function CustomClass2() { this._x = 160; } " "CustomClass2.prototype = new MovieClip;" - "Object.registerClass('redsquare', CustomClass2);" + "registerClassRet = Object.registerClass('redsquare', CustomClass2);" ); + check_equals(mo, "typeof(registerClassRet)", "'boolean'"); + check_equals(mo, "registerClassRet", "true"); + add_actions(mo, "var name3 = 'square'+counter;" "attachMovie('redsquare', name3, 70+counter);" @@ -148,9 +154,12 @@ SWFMovie_nextFrame(mo); /* end of frame4 */ add_actions(mo, - "Object.registerClass('redsquare');" + "registerClassRet = Object.registerClass('redsquare');" ); + check_equals(mo, "typeof(registerClassRet)", "'boolean'"); + check_equals(mo, "registerClassRet", "false"); + add_actions(mo, "var name4 = 'square'+counter;" "attachMovie('redsquare', name4, 70+counter);" @@ -182,7 +191,7 @@ check(mo, "clip4 instanceOf MovieClip"); add_actions(mo, - "totals(16);" + "totals(22);" "stop();" ); _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit