X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/744d91d41f4756ca4ec61f0a375068a239a6126f..cd15bcaf50ead53ccf9d50965312f0dc754affb4:/tests/controls/checklistboxtest.cpp diff --git a/tests/controls/checklistboxtest.cpp b/tests/controls/checklistboxtest.cpp index 16f3664d26..eb3c9bf52f 100644 --- a/tests/controls/checklistboxtest.cpp +++ b/tests/controls/checklistboxtest.cpp @@ -65,8 +65,9 @@ void CheckListBoxTestCase::tearDown() void CheckListBoxTestCase::Check() { - EventCounter toggled(m_check, wxEVT_COMMAND_CHECKLISTBOX_TOGGLED); + EventCounter toggled(m_check, wxEVT_CHECKLISTBOX); + wxArrayInt checkedItems; wxArrayString testitems; testitems.Add("item 0"); testitems.Add("item 1"); @@ -84,6 +85,9 @@ void CheckListBoxTestCase::Check() CPPUNIT_ASSERT_EQUAL(true, m_check->IsChecked(0)); CPPUNIT_ASSERT_EQUAL(false, m_check->IsChecked(1)); + CPPUNIT_ASSERT_EQUAL(1, m_check->GetCheckedItems(checkedItems)); + CPPUNIT_ASSERT_EQUAL(0, checkedItems[0]); + //Make sure a double check of an items doesn't deselect it m_check->Check(0);