summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAshod Nakashian <ashod.nakashian@collabora.co.uk>2021-05-02 12:18:40 -0400
committerAshod Nakashian <Ashod@users.noreply.github.com>2021-06-20 17:26:41 -0400
commit81cdc6383163d7fc4a229905ff5d2a7d1cb86041 (patch)
treeb9c9c412017bfc8f3631e12dff79e718aafc9bcc
parentwsd: test: safe header reader (diff)
downloadonline-81cdc6383163d7fc4a229905ff5d2a7d1cb86041.tar.gz
online-81cdc6383163d7fc4a229905ff5d2a7d1cb86041.zip
wsd: test: log the fake wopi response
Change-Id: I4fa1dc8c6b318ba330eab47f76accd0ca2e0e867 Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk> (cherry picked from commit e5ce46ca82b57ee9368cc9ed7e9fbaaa43dc7742)
-rw-r--r--test/WopiTestServer.hpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/test/WopiTestServer.hpp b/test/WopiTestServer.hpp
index ec5b864c00..f4782d5131 100644
--- a/test/WopiTestServer.hpp
+++ b/test/WopiTestServer.hpp
@@ -263,15 +263,21 @@ protected:
std::unique_ptr<http::Response> response = assertPutFileRequest(request);
if (response)
{
+ LOG_TST("Fake wopi host response to POST "
+ << uriReq.getPath() << ": " << response->statusLine().statusCode()
+ << response->statusLine().reasonPhrase());
socket->sendAndShutdown(*response);
}
else
{
// By default we return success.
+ const std::string body = "{\"LastModifiedTime\": \"" +
+ Util::getIso8601FracformatTime(_fileLastModifiedTime) +
+ "\" }";
+ LOG_TST("Fake wopi host response to POST " << uriReq.getPath() << ": 200 OK "
+ << body);
http::Response httpResponse(http::StatusLine(200));
- httpResponse.setBody("{\"LastModifiedTime\": \"" +
- Util::getIso8601FracformatTime(_fileLastModifiedTime) +
- "\" }");
+ httpResponse.setBody(body);
socket->sendAndShutdown(httpResponse);
}