X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=test%2Ftests%2Fbin%2Fmemdump.cpp;h=48cfa9906d6d9da805680f3c4aae95103d550e3c;hb=e1ba5b9e4eb179295274026ad8fd40a68eb6c67f;hp=b2caa3d17a589ac0f9c3fced33017a0d2169cde9;hpb=12db645b4866a01c7c2bd0baba3be221e8d16ae9;p=awesomized%2Flibmemcached diff --git a/test/tests/bin/memdump.cpp b/test/tests/bin/memdump.cpp index b2caa3d1..48cfa990 100644 --- a/test/tests/bin/memdump.cpp +++ b/test/tests/bin/memdump.cpp @@ -12,19 +12,19 @@ TEST_CASE("bin/memdump") { SECTION("no servers provided") { string output; REQUIRE_FALSE(sh.run("memdump", output)); - REQUIRE(output == "No Servers provided\n"); + REQUIRE(output == "No servers provided.\n"); } SECTION("--help") { string output; REQUIRE(sh.run("memdump --help", output)); - REQUIRE_THAT(output, Contains("memdump")); - 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("memdump 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("Environment:")); + REQUIRE_THAT(output, Contains("MEMCACHED_SERVERS")); } SECTION("with server") { @@ -56,7 +56,11 @@ TEST_CASE("bin/memdump") { string output; REQUIRE_FALSE(sh.run(comm + "-v", output)); - REQUIRE_THAT(output, Contains("CONNECTION FAILURE") || Contains("SERVER HAS FAILED")); + REQUIRE_THAT(output, + Contains("CONNECTION FAILURE") + || Contains("SERVER HAS FAILED") + || Contains("SYSTEM ERROR") + || Contains("TIMEOUT OCCURRED")); } SECTION("empty") {