comctl32/tests: Add tests for the return values of TreeView_SelectItem in test_select.
This commit is contained in:
parent
cbbfbca9e4
commit
3ff0890c11
|
@ -388,17 +388,23 @@ static void test_select(void)
|
||||||
/* root-none select tests */
|
/* root-none select tests */
|
||||||
flush_sequences(MsgSequences, NUM_MSG_SEQUENCES);
|
flush_sequences(MsgSequences, NUM_MSG_SEQUENCES);
|
||||||
r = TreeView_SelectItem(hTree, NULL);
|
r = TreeView_SelectItem(hTree, NULL);
|
||||||
|
expect(TRUE, r);
|
||||||
Clear();
|
Clear();
|
||||||
AddItem('1');
|
AddItem('1');
|
||||||
r = TreeView_SelectItem(hTree, hRoot);
|
r = TreeView_SelectItem(hTree, hRoot);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('2');
|
AddItem('2');
|
||||||
r = TreeView_SelectItem(hTree, hRoot);
|
r = TreeView_SelectItem(hTree, hRoot);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('3');
|
AddItem('3');
|
||||||
r = TreeView_SelectItem(hTree, NULL);
|
r = TreeView_SelectItem(hTree, NULL);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('4');
|
AddItem('4');
|
||||||
r = TreeView_SelectItem(hTree, NULL);
|
r = TreeView_SelectItem(hTree, NULL);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('5');
|
AddItem('5');
|
||||||
r = TreeView_SelectItem(hTree, hRoot);
|
r = TreeView_SelectItem(hTree, hRoot);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('.');
|
AddItem('.');
|
||||||
ok(!strcmp(sequence, "1(nR)nR23(Rn)Rn45(nR)nR."), "root-none select test\n");
|
ok(!strcmp(sequence, "1(nR)nR23(Rn)Rn45(nR)nR."), "root-none select test\n");
|
||||||
ok_sequence(MsgSequences, TREEVIEW_SEQ_INDEX, rootnone_select_seq,
|
ok_sequence(MsgSequences, TREEVIEW_SEQ_INDEX, rootnone_select_seq,
|
||||||
|
@ -407,17 +413,24 @@ static void test_select(void)
|
||||||
/* root-child select tests */
|
/* root-child select tests */
|
||||||
flush_sequences(MsgSequences, NUM_MSG_SEQUENCES);
|
flush_sequences(MsgSequences, NUM_MSG_SEQUENCES);
|
||||||
r = TreeView_SelectItem(hTree, NULL);
|
r = TreeView_SelectItem(hTree, NULL);
|
||||||
|
expect(TRUE, r);
|
||||||
|
|
||||||
Clear();
|
Clear();
|
||||||
AddItem('1');
|
AddItem('1');
|
||||||
r = TreeView_SelectItem(hTree, hRoot);
|
r = TreeView_SelectItem(hTree, hRoot);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('2');
|
AddItem('2');
|
||||||
r = TreeView_SelectItem(hTree, hRoot);
|
r = TreeView_SelectItem(hTree, hRoot);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('3');
|
AddItem('3');
|
||||||
r = TreeView_SelectItem(hTree, hChild);
|
r = TreeView_SelectItem(hTree, hChild);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('4');
|
AddItem('4');
|
||||||
r = TreeView_SelectItem(hTree, hChild);
|
r = TreeView_SelectItem(hTree, hChild);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('5');
|
AddItem('5');
|
||||||
r = TreeView_SelectItem(hTree, hRoot);
|
r = TreeView_SelectItem(hTree, hRoot);
|
||||||
|
expect(TRUE, r);
|
||||||
AddItem('.');
|
AddItem('.');
|
||||||
ok(!strcmp(sequence, "1(nR)nR23(RC)RC45(CR)CR."), "root-child select test\n");
|
ok(!strcmp(sequence, "1(nR)nR23(RC)RC45(CR)CR."), "root-child select test\n");
|
||||||
ok_sequence(MsgSequences, TREEVIEW_SEQ_INDEX, rootchild_select_seq,
|
ok_sequence(MsgSequences, TREEVIEW_SEQ_INDEX, rootchild_select_seq,
|
||||||
|
|
Loading…
Reference in New Issue