gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/key_eve...


From: Zou Lunkai
Subject: [Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/key_eve...
Date: Mon, 18 Jun 2007 08:34:44 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Zou Lunkai <zoulunkai>  07/06/18 08:34:44

Modified files:
        .              : ChangeLog 
        testsuite/misc-ming.all: key_event_test3.c 
                                 key_event_test3runner.cpp 

Log message:
        fix the bogus key_event_test3runner

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.3574&r2=1.3575
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/key_event_test3.c?cvsroot=gnash&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/key_event_test3runner.cpp?cvsroot=gnash&r1=1.1&r2=1.2

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.3574
retrieving revision 1.3575
diff -u -b -r1.3574 -r1.3575
--- ChangeLog   18 Jun 2007 08:13:10 -0000      1.3574
+++ ChangeLog   18 Jun 2007 08:34:43 -0000      1.3575
@@ -1,5 +1,11 @@
 2007-06-18 Zou Lunkai <address@hidden>
 
+       * testsuite/misc-ming.all/key_event_test3.c,
+         testsuite/misc-ming.all/key_event_test3runner.cpp: the testrunner was
+         bogus, fix the testrunner itself.
+       
+2007-06-18 Zou Lunkai <address@hidden>
+
        * libbase/GC.h: add missing head file.
        
 2007-06-18 Zou Lunkai <address@hidden>

Index: testsuite/misc-ming.all/key_event_test3.c
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/key_event_test3.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- testsuite/misc-ming.all/key_event_test3.c   29 May 2007 07:28:31 -0000      
1.1
+++ testsuite/misc-ming.all/key_event_test3.c   18 Jun 2007 08:34:44 -0000      
1.2
@@ -19,7 +19,7 @@
 /*
  *  frame1: set _root.x1 to zero;
  *  frame2: 
- *    create a dynamic movieclip with a user defined onKeyDown event handler;
+ *    create a dynamic movieclip at the static depth zone with a user defined 
onKeyDown event handler;
  *    increase _root.x1 within the event handler;
  *
  *  KeyDown events are provided by the testrunner.
@@ -55,15 +55,15 @@
   Ming_init();
   mo = newSWFMovieWithVersion(OUTPUT_VERSION);
   SWFMovie_setDimension(mo, 800, 600);
-  SWFMovie_setRate (mo, 12.0);
+  SWFMovie_setRate (mo, 0.5);
 
   dejagnuclip = get_dejagnu_clip((SWFBlock)get_default_font(srcdir), 10, 0, 0, 
800, 600);
   SWFMovie_add(mo, (SWFBlock)dejagnuclip);
-  add_actions(mo, "x1=0;");
+  add_actions(mo, "_root.note('at frame1'); x1=0;");
   SWFMovie_nextFrame(mo);  // 1st frame 
        
        add_actions(mo, 
-               "_root.createEmptyMovieClip('dynamic_mc', 10);"
+    "_root.createEmptyMovieClip('dynamic_mc', -10);"
                "dynamic_mc.onKeyDown = function() "
                "{"
                "  _root.note('KeyDown triggered');"
@@ -80,5 +80,3 @@
 
   return 0;
 }
-
-

Index: testsuite/misc-ming.all/key_event_test3runner.cpp
===================================================================
RCS file: 
/sources/gnash/gnash/testsuite/misc-ming.all/key_event_test3runner.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- testsuite/misc-ming.all/key_event_test3runner.cpp   29 May 2007 07:28:31 
-0000      1.1
+++ testsuite/misc-ming.all/key_event_test3runner.cpp   18 Jun 2007 08:34:44 
-0000      1.2
@@ -73,8 +73,7 @@
    tester.releaseKey(key::A);
   // check that no KeyDown was triggered(no key event handler at frame1);
   check(root->get_member("x1", &tmp));
-  // Gnash fails because the key listener didn't get removed by loop-back
-  xcheck_equals(tmp.to_number(), 0); 
+  check_equals(tmp.to_number(), 0); 
 
   tester.advance(); // advance to frame2
   check_equals(root->get_current_frame(), 1);
@@ -85,9 +84,7 @@
 
   // check that KeyDown have been triggered
   check(root->get_member("x1", &tmp));
-  // gnash fails because the key listener didn't get removed by loop-back
-  // and get added to the listener list again;
-  xcheck_equals(tmp.to_number(), 1); 
+  check_equals(tmp.to_number(), 1); 
 
   tester.advance(); // loop back to frame1 again
   // press key 'A' and checks
@@ -95,8 +92,7 @@
   tester.releaseKey(key::A);
   // check that no KeyDown was triggered(no key event handler at frame1);
   check(root->get_member("x1", &tmp));
-  // Gnash fails because the key listener didn't get removed by loop-back
-  xcheck_equals(tmp.to_number(), 0);
+  check_equals(tmp.to_number(), 0);
 
   tester.advance(); // advance to frame2
   check_equals(root->get_current_frame(), 1);
@@ -107,9 +103,7 @@
 
   // check that KeyDown have been triggered
   check(root->get_member("x1", &tmp));
-  // gnash fails because the key listener didn't get removed when loop back
-  // and get added to the list again;
-  xcheck_equals(tmp.to_number(), 1);
+  check_equals(tmp.to_number(), 1);
   
   return 0; 
 }




reply via email to

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