summaryrefslogtreecommitdiff
path: root/update_manager/umtest_utils.h
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2014-10-18 15:18:02 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-10-21 00:44:38 +0000
commit02f7c1dee242f490143791dbb73fa23fa3007cfa (patch)
tree23b466db253d05dfa3d05c0c978c6b156c751e58 /update_manager/umtest_utils.h
parentef8d08712d01c23d31e27000519cbdeb88f60b73 (diff)
update_engine: Replace scoped_ptr with std::unique_ptr.
BUG=None TEST=`FEATURES=test emerge-$BOARD update_engine` TEST=`USE='clang asan' FEATURES=test emerge-$BOARD update_engine` Change-Id: I55a2f7f53675faaac20ba25f72ed52cf938d7744 Reviewed-on: https://chromium-review.googlesource.com/224189 Tested-by: Ben Chan <benchan@chromium.org> Reviewed-by: Alex Deymo <deymo@chromium.org> Commit-Queue: Ben Chan <benchan@chromium.org>
Diffstat (limited to 'update_manager/umtest_utils.h')
-rw-r--r--update_manager/umtest_utils.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/update_manager/umtest_utils.h b/update_manager/umtest_utils.h
index 4e2de8e8..c50a5a2e 100644
--- a/update_manager/umtest_utils.h
+++ b/update_manager/umtest_utils.h
@@ -6,8 +6,8 @@
#define UPDATE_ENGINE_UPDATE_MANAGER_UMTEST_UTILS_H_
#include <iostream> // NOLINT(readability/streams)
+#include <memory>
-#include <base/memory/scoped_ptr.h>
#include <base/time/time.h>
#include <gtest/gtest.h>
@@ -28,7 +28,8 @@ class UmTestUtils {
template<typename T>
static void ExpectVariableHasValue(const T& expected, Variable<T>* variable) {
ASSERT_NE(nullptr, variable);
- scoped_ptr<const T> value(variable->GetValue(DefaultTimeout(), nullptr));
+ std::unique_ptr<const T> value(
+ variable->GetValue(DefaultTimeout(), nullptr));
ASSERT_NE(nullptr, value.get()) << "Variable: " << variable->GetName();
EXPECT_EQ(expected, *value) << "Variable: " << variable->GetName();
}
@@ -37,7 +38,8 @@ class UmTestUtils {
template<typename T>
static void ExpectVariableNotSet(Variable<T>* variable) {
ASSERT_NE(nullptr, variable);
- scoped_ptr<const T> value(variable->GetValue(DefaultTimeout(), nullptr));
+ std::unique_ptr<const T> value(
+ variable->GetValue(DefaultTimeout(), nullptr));
EXPECT_EQ(nullptr, value.get()) << "Variable: " << variable->GetName();
}