Skip to content

Commit 0603883

Browse files
committed
mock test update
1 parent dfb6cbe commit 0603883

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

tests/mock_tests/portsorch_ut.cpp

+8-1
Original file line numberDiff line numberDiff line change
@@ -808,7 +808,7 @@ namespace portsorch_test
808808

809809
auto queueConsumer = static_cast<Consumer*>(gBufferOrch->getExecutor(APP_BUFFER_QUEUE_TABLE_NAME));
810810
queueConsumer->dumpPendingTasks(ts);
811-
ASSERT_TRUE(ts.empty()); // Queue is not skipped
811+
ASSERT_FALSE(ts.empty()); // Queue is skipped
812812
ts.clear();
813813

814814
auto pgConsumer = static_cast<Consumer*>(gBufferOrch->getExecutor(APP_BUFFER_PG_TABLE_NAME));
@@ -818,6 +818,13 @@ namespace portsorch_test
818818

819819
// release zero buffer drop handler
820820
dropHandler.reset();
821+
822+
// process queue
823+
static_cast<Orch *>(gBufferOrch)->doTask();
824+
825+
queueConsumer->dumpPendingTasks(ts);
826+
ASSERT_TRUE(ts.empty()); // queue should be processed now
827+
ts.clear();
821828
}
822829

823830
/* This test checks that a LAG member validation happens on orchagent level

0 commit comments

Comments
 (0)