diff options
Diffstat (limited to 'searchcore/src/tests/proton/reference/gid_to_lid_change_handler/gid_to_lid_change_handler_test.cpp')
-rw-r--r-- | searchcore/src/tests/proton/reference/gid_to_lid_change_handler/gid_to_lid_change_handler_test.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/searchcore/src/tests/proton/reference/gid_to_lid_change_handler/gid_to_lid_change_handler_test.cpp b/searchcore/src/tests/proton/reference/gid_to_lid_change_handler/gid_to_lid_change_handler_test.cpp index cddce944e4d..625e9c1f6a9 100644 --- a/searchcore/src/tests/proton/reference/gid_to_lid_change_handler/gid_to_lid_change_handler_test.cpp +++ b/searchcore/src/tests/proton/reference/gid_to_lid_change_handler/gid_to_lid_change_handler_test.cpp @@ -289,14 +289,18 @@ TEST_F("Test that out of order notifyRemoveDone is handled", StatsFixture) TEST_DO(f.assertChanges(1, 1)); } -TEST_F("Test that out of order notifyPutDone is handled", StatsFixture) +TEST_F("Test that out of order notifyPutDone is partially handled", StatsFixture) { f.notifyRemove(toGid(doc1), 20); TEST_DO(f.assertChanges(0, 1)); f.notifyPutDone(toGid(doc1), 12, 50); TEST_DO(f.assertChanges(1, 1)); - f.notifyRemoveDone(toGid(doc1), 20); + f.notifyPutDone(toGid(doc1), 11, 40); TEST_DO(f.assertChanges(1, 1)); + f.notifyPutDone(toGid(doc1), 13, 55); + TEST_DO(f.assertChanges(2, 1)); + f.notifyRemoveDone(toGid(doc1), 20); + TEST_DO(f.assertChanges(2, 1)); } } |