Test error code handling

fix #478
This commit is contained in:
Vinnie Falco
2017-07-20 08:12:20 -07:00
parent ee191d865c
commit 7d92048c5c
5 changed files with 39 additions and 21 deletions
+4 -4
View File
@@ -395,7 +395,7 @@ public:
m.insert(field::user_agent, "test");
m.insert("Transfer-Encoding", "chunked");
m.body = "*****";
error_code ec;
error_code ec = test::error::fail_error;
write(fs, m, ec);
if(ec == error::end_of_stream)
{
@@ -428,7 +428,7 @@ public:
m.insert(field::user_agent, "test");
m.insert("Transfer-Encoding", "chunked");
m.body = "*****";
error_code ec;
error_code ec = test::error::fail_error;
async_write(fs, m, do_yield[ec]);
if(ec == error::end_of_stream)
{
@@ -461,7 +461,7 @@ public:
m.insert(field::user_agent, "test");
m.insert("Content-Length", "5");
m.body = "*****";
error_code ec;
error_code ec = test::error::fail_error;
write(fs, m, ec);
if(! ec)
{
@@ -489,7 +489,7 @@ public:
m.insert(field::user_agent, "test");
m.insert("Content-Length", "5");
m.body = "*****";
error_code ec;
error_code ec = test::error::fail_error;
async_write(fs, m, do_yield[ec]);
if(! ec)
{