mirror of
https://github.com/BlackMATov/curly.hpp.git
synced 2025-12-15 12:19:47 +07:00
rename error to get_error. remove is_ready and is_running functions.
This commit is contained in:
@@ -74,7 +74,7 @@ TEST_CASE("curly") {
|
||||
auto req = net::request_builder("|||").send();
|
||||
REQUIRE(req.wait() == net::request::statuses::failed);
|
||||
REQUIRE(req.status() == net::request::statuses::failed);
|
||||
REQUIRE_FALSE(req.error().empty());
|
||||
REQUIRE_FALSE(req.get_error().empty());
|
||||
}
|
||||
|
||||
SECTION("cancel") {
|
||||
@@ -82,31 +82,14 @@ TEST_CASE("curly") {
|
||||
auto req = net::request_builder("https://httpbin.org/delay/1").send();
|
||||
REQUIRE(req.cancel());
|
||||
REQUIRE(req.status() == net::request::statuses::canceled);
|
||||
REQUIRE(req.error().empty());
|
||||
REQUIRE(req.get_error().empty());
|
||||
}
|
||||
{
|
||||
auto req = net::request_builder("https://httpbin.org/status/200").send();
|
||||
REQUIRE(req.wait() == net::request::statuses::done);
|
||||
REQUIRE_FALSE(req.cancel());
|
||||
REQUIRE(req.status() == net::request::statuses::done);
|
||||
REQUIRE(req.error().empty());
|
||||
}
|
||||
}
|
||||
|
||||
SECTION("is_ready/is_running") {
|
||||
{
|
||||
auto req = net::request_builder("https://httpbin.org/delay/1").send();
|
||||
REQUIRE(req.is_running());
|
||||
REQUIRE_FALSE(req.is_ready());
|
||||
REQUIRE(req.cancel());
|
||||
REQUIRE_FALSE(req.is_running());
|
||||
REQUIRE(req.is_ready());
|
||||
}
|
||||
{
|
||||
auto req = net::request_builder("https://httpbin.org/status/200").send();
|
||||
REQUIRE(req.wait() == net::request::statuses::done);
|
||||
REQUIRE(req.is_ready());
|
||||
REQUIRE_FALSE(req.is_running());
|
||||
REQUIRE(req.get_error().empty());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -286,7 +269,7 @@ TEST_CASE("curly") {
|
||||
.send();
|
||||
const auto resp = req.get();
|
||||
REQUIRE(resp.content.as_string_view() == "HTTPBIN is awesome");
|
||||
REQUIRE(req.error().empty());
|
||||
REQUIRE(req.get_error().empty());
|
||||
}
|
||||
{
|
||||
auto req0 = net::request_builder()
|
||||
@@ -294,14 +277,14 @@ TEST_CASE("curly") {
|
||||
.request_timeout(net::time_sec_t(0))
|
||||
.send();
|
||||
REQUIRE(req0.wait() == net::request::statuses::timeout);
|
||||
REQUIRE_FALSE(req0.error().empty());
|
||||
REQUIRE_FALSE(req0.get_error().empty());
|
||||
|
||||
auto req1 = net::request_builder()
|
||||
.url("https://httpbin.org/delay/10")
|
||||
.response_timeout(net::time_sec_t(0))
|
||||
.send();
|
||||
REQUIRE(req1.wait() == net::request::statuses::timeout);
|
||||
REQUIRE_FALSE(req1.error().empty());
|
||||
REQUIRE_FALSE(req1.get_error().empty());
|
||||
}
|
||||
{
|
||||
auto req0 = net::request_builder()
|
||||
@@ -309,14 +292,14 @@ TEST_CASE("curly") {
|
||||
.request_timeout(net::time_sec_t(1))
|
||||
.send();
|
||||
REQUIRE(req0.wait() == net::request::statuses::timeout);
|
||||
REQUIRE_FALSE(req0.error().empty());
|
||||
REQUIRE_FALSE(req0.get_error().empty());
|
||||
|
||||
auto req1 = net::request_builder()
|
||||
.url("https://httpbin.org/delay/10")
|
||||
.response_timeout(net::time_sec_t(1))
|
||||
.send();
|
||||
REQUIRE(req1.wait() == net::request::statuses::timeout);
|
||||
REQUIRE_FALSE(req1.error().empty());
|
||||
REQUIRE_FALSE(req1.get_error().empty());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -593,7 +576,7 @@ TEST_CASE("curly_examples") {
|
||||
// throws net::exception because a response is unavailable
|
||||
// auto response = request.get();
|
||||
|
||||
std::cout << "Error message: " << request.error() << std::endl;
|
||||
std::cout << "Error message: " << request.get_error() << std::endl;
|
||||
}
|
||||
|
||||
// Error message: Couldn't resolve host name
|
||||
|
||||
Reference in New Issue
Block a user