diff --git a/services/distributedhardwarefwkservice/test/unittest/common/accessmanager/access_manager_test.cpp b/services/distributedhardwarefwkservice/test/unittest/common/accessmanager/access_manager_test.cpp index 822959a6b9354e3b4f2f4fa65b03a0e4887a2e0f..1dfa66cf3902013ee54208763ae2fb5a74e02df0 100644 --- a/services/distributedhardwarefwkservice/test/unittest/common/accessmanager/access_manager_test.cpp +++ b/services/distributedhardwarefwkservice/test/unittest/common/accessmanager/access_manager_test.cpp @@ -56,7 +56,13 @@ public: void AccessManagerTest::SetUp() {} -void AccessManagerTest::TearDown() {} +void AccessManagerTest::TearDown() +{ + // clear all the online devices + for (const auto &dev : TEST_DEVICES) { + DistributedHardwareManagerFactory::GetInstance().SendOffLineEvent(dev.first, dev.second, TEST_DEV_TYPE_PAD); + } +} void AccessManagerTest::SetUpTestCase() {}