loolwsd/test/httpwstest.cpp | 6 ++++++ 1 file changed, 6 insertions(+)
New commits: commit 1c9a6400b6c65c63e2a62f01f4bf6f8ab2177034 Author: Tor Lillqvist <t...@collabora.com> Date: Mon Apr 11 10:00:45 2016 +0300 Make the testBadLoad() unit test pass again The server sends an "editlock: 1" message even if no document has been loaded. Ignore that while waiting for the "error:" message. diff --git a/loolwsd/test/httpwstest.cpp b/loolwsd/test/httpwstest.cpp index aad1e37..794a031 100644 --- a/loolwsd/test/httpwstest.cpp +++ b/loolwsd/test/httpwstest.cpp @@ -203,6 +203,12 @@ void HTTPWSTest::testBadLoad() { std::cout << "Received message: " << LOOLProtocol::getAbbreviatedMessage(buffer, n) << std::endl; const std::string line = LOOLProtocol::getFirstLine(buffer, n); + + // For some reason the server claims a client has the 'edit lock' even if no + // document has been successfully loaded + if (LOOLProtocol::getFirstToken(buffer, n) == "editlock:") + continue; + CPPUNIT_ASSERT_EQUAL(std::string("error: cmd=status kind=nodocloaded"), line); break; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits