diff options
Diffstat (limited to 'src/components/policy/policy_external/test/policy_manager_impl_test_base.cc')
-rw-r--r-- | src/components/policy/policy_external/test/policy_manager_impl_test_base.cc | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/src/components/policy/policy_external/test/policy_manager_impl_test_base.cc b/src/components/policy/policy_external/test/policy_manager_impl_test_base.cc index 81e5c77ff0..b3c85df65b 100644 --- a/src/components/policy/policy_external/test/policy_manager_impl_test_base.cc +++ b/src/components/policy/policy_external/test/policy_manager_impl_test_base.cc @@ -291,7 +291,9 @@ const Json::Value PolicyManagerImplTest2::GetPTU(const std::string& file_name) { ifile.close(); ::policy::BinaryMessage msg(json.begin(), json.end()); // Load Json to cache - EXPECT_TRUE(policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + EXPECT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + policy_manager_->OnPTUFinished(PolicyManager::PtProcessingResult::kSuccess); EXPECT_FALSE(policy_manager_->GetCache()->IsPTPreloaded()); return root; } @@ -478,7 +480,10 @@ void PolicyManagerImplTest2:: json = root.toStyledString(); ifile.close(); ::policy::BinaryMessage msg(json.begin(), json.end()); - EXPECT_TRUE(policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + ASSERT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + policy_manager_->OnPTUFinished(PolicyManager::PtProcessingResult::kSuccess); + EXPECT_FALSE(cache->IsPTPreloaded()); // Check RPC in each level @@ -584,7 +589,9 @@ void PolicyManagerImplTest2::EmulatePTAppRevoked(const std::string& ptu_name) { ifile.close(); ::policy::BinaryMessage msg(json.begin(), json.end()); - ASSERT_TRUE(policy_manager_->LoadPT(kDummyUpdateFileName, msg)); + ASSERT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_->LoadPT(kDummyUpdateFileName, msg)); + policy_manager_->OnPTUFinished(PolicyManager::PtProcessingResult::kSuccess); } // To avoid duplicate arrange of test @@ -622,7 +629,10 @@ void PolicyManagerImplTest2::LoadPTUFromJsonFile( json = root.toStyledString(); ifile.close(); ::policy::BinaryMessage msg(json.begin(), json.end()); - EXPECT_TRUE(policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + ASSERT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_->LoadPT(kFilePtUpdateJson, msg)); + policy_manager_->OnPTUFinished(PolicyManager::PtProcessingResult::kSuccess); + EXPECT_FALSE(policy_manager_->GetCache()->IsPTPreloaded()); } @@ -683,7 +693,11 @@ const Json::Value PolicyManagerImplTest_RequestTypes::GetPTU( ifile.close(); ::policy::BinaryMessage msg(json.begin(), json.end()); // Load Json to cache - EXPECT_TRUE(policy_manager_impl_sptr_->LoadPT(kFilePtUpdateJson, msg)); + EXPECT_EQ(PolicyManager::PtProcessingResult::kSuccess, + policy_manager_impl_sptr_->LoadPT(kFilePtUpdateJson, msg)); + policy_manager_impl_sptr_->OnPTUFinished( + PolicyManager::PtProcessingResult::kSuccess); + EXPECT_FALSE(policy_manager_impl_sptr_->GetCache()->IsPTPreloaded()); return root; } |