fix pollInternal implementation (#1892)
This commit is contained in:
parent
42a67b1349
commit
6c5e487f6d
@ -35,7 +35,7 @@ Azure::Security::KeyVault::Keys::DeleteKeyOperation::PollInternal(Azure::Core::C
|
||||
{
|
||||
rawResponse = m_pipeline->GetResponse(
|
||||
context, Azure::Core::Http::HttpMethod::Get, {_detail::DeletedKeysPath, m_value.Name()});
|
||||
m_status = CheckCompleted(*m_rawResponse);
|
||||
m_status = CheckCompleted(*rawResponse);
|
||||
}
|
||||
|
||||
// To ensure the success of calling Poll multiple times, even after operation is completed, a
|
||||
|
||||
@ -27,8 +27,11 @@ target_link_libraries(azure-security-keyvault-keys-test PRIVATE azure-security-k
|
||||
|
||||
# gtest_add_tests will scan the test from azure-core-test and call add_test
|
||||
# for each test to ctest. This enables `ctest -r` to run specific tests directly.
|
||||
gtest_add_tests(TARGET azure-security-keyvault-keys-test
|
||||
TEST_PREFIX azure-security-keyvault-keys-unittest.)
|
||||
gtest_discover_tests(azure-security-keyvault-keys-test
|
||||
TEST_PREFIX azure-security-keyvault-keys-unittest.
|
||||
NO_PRETTY_TYPES
|
||||
NO_PRETTY_VALUES
|
||||
)
|
||||
|
||||
|
||||
################## Live Tests ##########################
|
||||
|
||||
@ -44,7 +44,11 @@ namespace Azure { namespace Security { namespace KeyVault { namespace Keys { nam
|
||||
Azure::Core::Http::HttpStatusCode expectedCode = Azure::Core::Http::HttpStatusCode::Ok)
|
||||
{
|
||||
auto rawResponse = response.ExtractRawResponse();
|
||||
EXPECT_EQ(rawResponse->GetStatusCode(), expectedCode);
|
||||
EXPECT_EQ(
|
||||
static_cast<typename std::underlying_type<Azure::Core::Http::HttpStatusCode>::type>(
|
||||
rawResponse->GetStatusCode()),
|
||||
static_cast<typename std::underlying_type<Azure::Core::Http::HttpStatusCode>::type>(
|
||||
expectedCode));
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user