diff options
author | Vincent Richard <[email protected]> | 2012-12-11 21:02:47 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2012-12-11 21:02:47 +0000 |
commit | 7fdcc31ab38dc623303edd6c7ddef5ffc17ef86a (patch) | |
tree | 16e1c600410c0f103f6988f94695067a6aa712cf /tests/net/smtp/SMTPResponseTest.cpp | |
parent | Fixed wrong class name (copy/paste is BAD ;-) ). (diff) | |
download | vmime-7fdcc31ab38dc623303edd6c7ddef5ffc17ef86a.tar.gz vmime-7fdcc31ab38dc623303edd6c7ddef5ffc17ef86a.zip |
Fixed compilation issues in unit tests.
Diffstat (limited to 'tests/net/smtp/SMTPResponseTest.cpp')
-rw-r--r-- | tests/net/smtp/SMTPResponseTest.cpp | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/tests/net/smtp/SMTPResponseTest.cpp b/tests/net/smtp/SMTPResponseTest.cpp index 4ad284fd..a0641480 100644 --- a/tests/net/smtp/SMTPResponseTest.cpp +++ b/tests/net/smtp/SMTPResponseTest.cpp @@ -51,8 +51,10 @@ VMIME_TEST_SUITE_BEGIN socket->localSend("123 Response Text\r\n"); + vmime::net::smtp::SMTPResponse::state responseState; + vmime::ref <vmime::net::smtp::SMTPResponse> resp = - vmime::net::smtp::SMTPResponse::readResponse(socket, toh); + vmime::net::smtp::SMTPResponse::readResponse(socket, toh, responseState); VASSERT_EQ("Code", 123, resp->getCode()); VASSERT_EQ("Lines", 1, resp->getLineCount()); @@ -67,8 +69,10 @@ VMIME_TEST_SUITE_BEGIN socket->localSend("123 Response Text\n"); + vmime::net::smtp::SMTPResponse::state responseState; + vmime::ref <vmime::net::smtp::SMTPResponse> resp = - vmime::net::smtp::SMTPResponse::readResponse(socket, toh); + vmime::net::smtp::SMTPResponse::readResponse(socket, toh, responseState); VASSERT_EQ("Code", 123, resp->getCode()); VASSERT_EQ("Lines", 1, resp->getLineCount()); @@ -87,8 +91,10 @@ VMIME_TEST_SUITE_BEGIN "123 Text\r\n" ); + vmime::net::smtp::SMTPResponse::state responseState; + vmime::ref <vmime::net::smtp::SMTPResponse> resp = - vmime::net::smtp::SMTPResponse::readResponse(socket, toh); + vmime::net::smtp::SMTPResponse::readResponse(socket, toh, responseState); VASSERT_EQ("Code", 123, resp->getCode()); VASSERT_EQ("Lines", 2, resp->getLineCount()); @@ -113,8 +119,10 @@ VMIME_TEST_SUITE_BEGIN "456 Text\r\n" ); + vmime::net::smtp::SMTPResponse::state responseState; + vmime::ref <vmime::net::smtp::SMTPResponse> resp = - vmime::net::smtp::SMTPResponse::readResponse(socket, toh); + vmime::net::smtp::SMTPResponse::readResponse(socket, toh, responseState); VASSERT_EQ("Code", 0, resp->getCode()); VASSERT_EQ("Lines", 2, resp->getLineCount()); @@ -140,8 +148,10 @@ VMIME_TEST_SUITE_BEGIN // Missing data ); + vmime::net::smtp::SMTPResponse::state responseState; + VASSERT_THROW("Incomplete response", - vmime::net::smtp::SMTPResponse::readResponse(socket, toh), + vmime::net::smtp::SMTPResponse::readResponse(socket, toh, responseState), vmime::exceptions::operation_timed_out); } @@ -157,8 +167,10 @@ VMIME_TEST_SUITE_BEGIN "More information\r\n" ); + vmime::net::smtp::SMTPResponse::state responseState; + vmime::ref <vmime::net::smtp::SMTPResponse> resp = - vmime::net::smtp::SMTPResponse::readResponse(socket, toh); + vmime::net::smtp::SMTPResponse::readResponse(socket, toh, responseState); VASSERT_EQ("Code", 334, resp->getCode()); VASSERT_EQ("Lines", 1, resp->getLineCount()); @@ -176,8 +188,10 @@ VMIME_TEST_SUITE_BEGIN "250\r\n" ); + vmime::net::smtp::SMTPResponse::state responseState; + vmime::ref <vmime::net::smtp::SMTPResponse> resp = - vmime::net::smtp::SMTPResponse::readResponse(socket, toh); + vmime::net::smtp::SMTPResponse::readResponse(socket, toh, responseState); VASSERT_EQ("Code", 250, resp->getCode()); VASSERT_EQ("Lines", 1, resp->getLineCount()); |