[Libreoffice-commits] online.git: test/httpwstest.cpp
Miklos Vajna (via logerrit)
logerrit at kemper.freedesktop.org
Fri Aug 2 07:36:13 UTC 2019
test/httpwstest.cpp | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
New commits:
commit 773080eb7400117c45f01553bf5f955ae2537da8
Author: Miklos Vajna <vmiklos at collabora.com>
AuthorDate: Fri Aug 2 09:35:20 2019 +0200
Commit: Miklos Vajna <vmiklos at collabora.com>
CommitDate: Fri Aug 2 09:35:20 2019 +0200
Fix failing HTTPWSTest::testInactiveClient()
It seems to me that in this case the test was poor, if other
invalidation types are expected, then this one should be fine, too.
Change-Id: Iae7597eef081acdfb5d6f9152747204a71bd2b66
diff --git a/test/httpwstest.cpp b/test/httpwstest.cpp
index 3c36380fc..898d1b169 100644
--- a/test/httpwstest.cpp
+++ b/test/httpwstest.cpp
@@ -1389,6 +1389,9 @@ void HTTPWSTest::testInactiveClient()
SocketProcessor("Second ", socket2, [&](const std::string& msg)
{
const auto token = LOOLProtocol::getFirstToken(msg);
+ // 'window:' is e.g. 'window: {"id":"4","action":"invalidate","rectangle":"0, 0,
+ // 0, 0"}', which is probably fine, given that other invalidations are also
+ // expected.
CPPUNIT_ASSERT_MESSAGE("unexpected message: " + msg,
token == "cursorvisible:" ||
token == "graphicselection:" ||
@@ -1405,7 +1408,8 @@ void HTTPWSTest::testInactiveClient()
token == "viewcursorvisible:" ||
token == "viewinfo:" ||
token == "editor:" ||
- token == "context:");
+ token == "context:" ||
+ token == "window:");
// End when we get state changed.
return (token != "statechanged:");
More information about the Libreoffice-commits
mailing list