summaryrefslogtreecommitdiff
path: root/libperfmgr/tests/PropertyNodeTest.cc
diff options
context:
space:
mode:
authorWei Wang <wvw@google.com>2018-11-19 21:15:00 -0800
committerWei Wang <wvw@google.com>2018-11-19 21:21:06 -0800
commit0437ece2c5f8d5c360304a5fa79d737304e0c947 (patch)
tree1089e172e892af6e55b8d40e9e189cdaa5a74087 /libperfmgr/tests/PropertyNodeTest.cc
parent46d71bf2b3007a343a99fb1e201334ea42336a92 (diff)
downloadextras-0437ece2c5f8d5c360304a5fa79d737304e0c947.tar.gz
Allow empty value in property node
Bug: 110166984 Test: libperfmgr_test Change-Id: I43c03794f525770f090288216d76f7abbd788805
Diffstat (limited to 'libperfmgr/tests/PropertyNodeTest.cc')
-rw-r--r--libperfmgr/tests/PropertyNodeTest.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libperfmgr/tests/PropertyNodeTest.cc b/libperfmgr/tests/PropertyNodeTest.cc
index f0aa6b27..1d1e332b 100644
--- a/libperfmgr/tests/PropertyNodeTest.cc
+++ b/libperfmgr/tests/PropertyNodeTest.cc
@@ -116,7 +116,7 @@ TEST(PropertyNodeTest, GetPropertiesTest) {
// Test add request
TEST(PropertyNodeTest, AddRequestTest) {
std::string key = _InitProperty("test.libperfmgr.key");
- PropertyNode t("t", key, {{"value0"}, {"value1"}, {"value2"}}, 2, true);
+ PropertyNode t("t", key, {{"value0"}, {"value1"}, {""}}, 2, true);
auto start = std::chrono::steady_clock::now();
EXPECT_TRUE(t.AddRequest(1, "INTERACTION", start + 500ms));
std::chrono::milliseconds expire_time = t.Update(true);
@@ -139,7 +139,7 @@ TEST(PropertyNodeTest, AddRequestTest) {
// Let all requests timeout, now default value2
std::this_thread::sleep_for(expire_time + kSLEEP_TOLERANCE_MS);
expire_time = t.Update(true);
- _VerifyPropertyValue(key, "value2");
+ _VerifyPropertyValue(key, "");
EXPECT_EQ(std::chrono::milliseconds::max(), expire_time);
}