[Libreoffice-commits] online.git: 2 commits - loolwsd/test

Tor Lillqvist tml at collabora.com
Tue Oct 4 08:05:14 UTC 2016


 loolwsd/test/TileCacheTests.cpp |    6 ++++++
 loolwsd/test/test.cpp           |    1 +
 2 files changed, 7 insertions(+)

New commits:
commit 7a2a1b1b9917d4b8ccf8871c6024921d97c4dd06
Author: Tor Lillqvist <tml at collabora.com>
Date:   Tue Oct 4 11:04:36 2016 +0300

    Add another FIXME rant

diff --git a/loolwsd/test/TileCacheTests.cpp b/loolwsd/test/TileCacheTests.cpp
index d5e18c9..3590a06 100644
--- a/loolwsd/test/TileCacheTests.cpp
+++ b/loolwsd/test/TileCacheTests.cpp
@@ -271,6 +271,12 @@ void TileCacheTests::testCancelTilesMultiView()
         getTileMessage(*socket2, "cancelTilesMultiView-2 ");
     }
 
+    // FIXME: Note that especially when this is run on a loaded machine, the server might not honor
+    // the 'canceltiles' but still send out a tile, or it has already sent the tile before it even
+    // gets the 'canceltiles'. That is not an error. It is a bit silly to have it cause an assertion
+    // failure here. Transient failures make a unit test worse than no unit test. Should we remove
+    // this testCancelTilesMultiView altogether?
+
     assertNotInResponse(socket1, "tile:", "cancelTilesMultiView-1 ");
     assertNotInResponse(socket2, "tile:", "cancelTilesMultiView-2 ");
 }
commit dba94a9c0371cee7a242611583307772ef10969d
Author: Tor Lillqvist <tml at collabora.com>
Date:   Tue Oct 4 11:04:22 2016 +0300

    Avoid annoying line wrapping of cppunit output

diff --git a/loolwsd/test/test.cpp b/loolwsd/test/test.cpp
index d0404dd..d93ccf9 100644
--- a/loolwsd/test/test.cpp
+++ b/loolwsd/test/test.cpp
@@ -94,6 +94,7 @@ int main(int /*argc*/, char** /*argv*/)
     runner.run(controller);
 
     CPPUNIT_NS::CompilerOutputter outputter(&result, std::cerr);
+    outputter.setNoWrap();
     outputter.write();
 
     return result.wasSuccessful() ? 0 : 1;


More information about the Libreoffice-commits mailing list