Skip to content

Commit

Permalink
Clear DB before/after each test case in TestSyncd.cpp
Browse files Browse the repository at this point in the history
  • Loading branch information
Junchao-Mellanox committed Jul 25, 2024
1 parent 01f5e01 commit 5061721
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions unittest/syncd/TestSyncd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,21 @@ void clearDB()
r.checkStatusOK();
}

class SyncdTest : public ::testing::Test
{
protected:
void SetUp() override
{
clearDB();
}
void TearDown() override
{
clearDB();
}
};

TEST(SyncdTest, processNotifySyncd)
{
clearDB();
auto sai = std::make_shared<MockableSaiInterface>();
auto opt = std::make_shared<syncd::CommandLineOptions>();
opt->m_enableTempView = true;
Expand All @@ -46,5 +58,4 @@ TEST(SyncdTest, processNotifySyncd)
kfvOp(kco) = REDIS_ASIC_STATE_COMMAND_NOTIFY;
}));
syncd_object.processEvent(consumer);
clearDB();
}

0 comments on commit 5061721

Please sign in to comment.