REQUIRE(sh.run(comm + "--analyze", output));
REQUIRE_THAT(output, Contains("Number of Servers Analyzed : 2"));
}
+ SECTION("analyze=latency") {
+ string output;
+ REQUIRE(sh.run(comm + "--analyze=latency", output));
+ REQUIRE_THAT(output, Contains("Network Latency Test:"));
+ }
}
SECTION("connection failure") {
string output;
REQUIRE_FALSE(sh.run(comm + "--analyze", 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"));
}
}
}