X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=test%2Ftests%2Fbin%2Fmemslap.cpp;h=cc640cddf7536b6ec773e77cf2d75d9429a5c8dc;hb=e1ba5b9e4eb179295274026ad8fd40a68eb6c67f;hp=dee7ebc3c94c11112dae11b316e9feb1d8c8a51d;hpb=af58c4c6067fa41da3b4c8f01200065226070e37;p=awesomized%2Flibmemcached diff --git a/test/tests/bin/memslap.cpp b/test/tests/bin/memslap.cpp index dee7ebc3..cc640cdd 100644 --- a/test/tests/bin/memslap.cpp +++ b/test/tests/bin/memslap.cpp @@ -10,26 +10,27 @@ TEST_CASE("bin/memslap") { SECTION("no servers provided") { string output; REQUIRE_FALSE(sh.run("memslap", output)); - REQUIRE(output == "No servers provided\n"); + REQUIRE(output == "No servers provided.\n"); } SECTION("--help") { string output; REQUIRE(sh.run("memslap --help", output)); - REQUIRE_THAT(output, Contains("memslap")); - REQUIRE_THAT(output, Contains("v1")); - REQUIRE_THAT(output, Contains("help")); - REQUIRE_THAT(output, Contains("version")); - REQUIRE_THAT(output, Contains("option")); - REQUIRE_THAT(output, Contains("--")); - REQUIRE_THAT(output, Contains("=")); + REQUIRE_THAT(output, Contains("memslap v1")); + REQUIRE_THAT(output, Contains("Usage:")); + REQUIRE_THAT(output, Contains("Options:")); + REQUIRE_THAT(output, Contains("-h|--help")); + REQUIRE_THAT(output, Contains("-V|--version")); + REQUIRE_THAT(output, Contains("--concurrency")); + REQUIRE_THAT(output, Contains("Environment:")); + REQUIRE_THAT(output, Contains("MEMCACHED_SERVERS")); } SECTION("with servers") { auto test = MemcachedCluster::udp(); auto flags = {"--binary", "--udp", "--flush", "--test=mget", "--test=get", "--tcp-nodelay", - "--non-blocking", "--initial-load=1000"}; + "--non-blocking", "--execute-number=1000"}; string servers{"--servers="}; for (const auto &server : test.cluster.getServers()) {