Expose the etcdv3::detail::string_plus_one method.
Signed-off-by: Tao He <sighingnow@gmail.com>
This commit is contained in:
parent
ad2da0ac7e
commit
046a2b47c3
|
|
@ -12,6 +12,10 @@
|
||||||
|
|
||||||
namespace etcdv3 {
|
namespace etcdv3 {
|
||||||
class Transaction;
|
class Transaction;
|
||||||
|
|
||||||
|
namespace detail {
|
||||||
|
std::string string_plus_one(std::string const &value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace etcd
|
namespace etcd
|
||||||
|
|
|
||||||
|
|
@ -255,6 +255,12 @@ TEST_CASE("list by range")
|
||||||
REQUIRE(4 == resp3.keys().size());
|
REQUIRE(4 == resp3.keys().size());
|
||||||
REQUIRE(4 == resp3.values().size());
|
REQUIRE(4 == resp3.values().size());
|
||||||
|
|
||||||
|
etcd::Response resp4 = etcd.ls("/test/new_dir/key1", etcdv3::detail::string_plus_one("/test/new_dir/key")).get();
|
||||||
|
REQUIRE(resp4.is_ok());
|
||||||
|
CHECK("get" == resp4.action());
|
||||||
|
REQUIRE(4 == resp4.keys().size());
|
||||||
|
REQUIRE(4 == resp4.values().size());
|
||||||
|
|
||||||
CHECK(0 == etcd.ls("/test/new_dir/key1").get().error_code());
|
CHECK(0 == etcd.ls("/test/new_dir/key1").get().error_code());
|
||||||
|
|
||||||
CHECK(etcd.rmdir("/test/new_dir", true).get().is_ok());
|
CHECK(etcd.rmdir("/test/new_dir", true).get().is_ok());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue