]> git.saurik.com Git - wxWidgets.git/blobdiff - tests/controls/treectrltest.cpp
adding a app-defined event seems to quit inner eventloops like eg the popup of the...
[wxWidgets.git] / tests / controls / treectrltest.cpp
index 77b0b8b2e263d7066f8b398d7828a11f07edcdc1..dbbb51fb97759c3499f2d6cb5c4e3430dd63c648 100644 (file)
@@ -114,7 +114,7 @@ private:
 // register in the unnamed registry so that these tests are run by default
 CPPUNIT_TEST_SUITE_REGISTRATION( TreeCtrlTestCase );
 
 // register in the unnamed registry so that these tests are run by default
 CPPUNIT_TEST_SUITE_REGISTRATION( TreeCtrlTestCase );
 
-// also include in it's own registry so that these tests can be run alone
+// also include in its own registry so that these tests can be run alone
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( TreeCtrlTestCase, "TreeCtrlTestCase" );
 
 // ----------------------------------------------------------------------------
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( TreeCtrlTestCase, "TreeCtrlTestCase" );
 
 // ----------------------------------------------------------------------------
@@ -321,7 +321,7 @@ void TreeCtrlTestCase::KeyDown()
     sim.Text("aAbB");
     wxYield();
 
     sim.Text("aAbB");
     wxYield();
 
-    CPPUNIT_ASSERT_EQUAL(4, frame->GetEventCount());
+    CPPUNIT_ASSERT_EQUAL(6, frame->GetEventCount());
 }
 
 #if !defined(__WXGTK__)
 }
 
 #if !defined(__WXGTK__)
@@ -595,6 +595,7 @@ void TreeCtrlTestCase::KeyNavigation()
 
     m_tree->SelectItem(m_root);
 
 
     m_tree->SelectItem(m_root);
 
+    m_tree->SetFocus();
     sim.Char(WXK_RIGHT);
     wxYield();
 
     sim.Char(WXK_RIGHT);
     wxYield();