From 23a44f54dafc5edbffd7edfac56c2d4ebb651056 Mon Sep 17 00:00:00 2001 From: Tao He Date: Tue, 10 Jan 2023 14:23:36 +0800 Subject: [PATCH] Fixes test cases Signed-off-by: Tao He --- tst/EtcdTest.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/tst/EtcdTest.cpp b/tst/EtcdTest.cpp index 7161831..7d5d1bc 100644 --- a/tst/EtcdTest.cpp +++ b/tst/EtcdTest.cpp @@ -337,21 +337,19 @@ TEST_CASE("list by range, w/o values") etcd.set("/test/new_dir/key3", "value3").wait(); etcd.set("/test/new_dir/key4", "value4").wait(); - etcd::Response resp1 = etcd.ls("/test/new_dir/key1", "/test/new_dir/key3").get(); + etcd::Response resp1 = etcd.ls("/test/new_dir/key1", "/test/new_dir/key2").get(); REQUIRE(resp1.is_ok()); CHECK("get" == resp1.action()); - REQUIRE(2 == resp1.keys().size()); - REQUIRE(2 == resp1.values().size()); + REQUIRE(1 == resp1.keys().size()); + REQUIRE(1 == resp1.values().size()); REQUIRE(resp1.values()[0].as_string() == "value0"); - REQUIRE(resp1.values()[1].as_string() == "value1"); - etcd::Response resp2 = etcd.keys("/test/new_dir/key1", "/test/new_dir/key3").get(); + etcd::Response resp2 = etcd.keys("/test/new_dir/key1", "/test/new_dir/key2").get(); REQUIRE(resp1.is_ok()); CHECK("get" == resp2.action()); - REQUIRE(2 == resp2.keys().size()); - REQUIRE(2 == resp2.values().size()); + REQUIRE(1 == resp2.keys().size()); + REQUIRE(1 == resp2.values().size()); REQUIRE(resp2.values()[0].as_string() == ""); - REQUIRE(resp2.values()[1].as_string() == ""); CHECK(etcd.rmdir("/test/new_dir", true).get().is_ok()); }