Hi everybody,
As I had mentioned in another thread, a unit test has been failing in my
machine for some time. This is not a fatal error, but I think it would be
beneficial to understand where the problem comes from.
The test is CppunitTest_sw_ooxmlexport (ooxmlimport failed for some time,
but apparently got fixed). It fails on the following condition:
Test name: testCropPixel::Import_Export_Import
assertion failed
- Expression: getXPath(pXmlDoc, "//a:srcRect", "l").toInt32() <= 21856
Failures !!!
Run: 106 Failure total: 1 Failures: 1 Errors: 0
warn:fwk:98596:1:framework/source/services/desktop.cxx:1020: Desktop
disposed before terminating it
2014-12-12 17:37:13.640 cppunittester[98596:7597699] ***
-[NSAutoreleasePool release]: This pool has already been released, do not
drain it (double release).
warn:legacy.osl:98596:1:unotools/source/config/configmgr.cxx:167:
OSL_ASSERT: items_.empty()
Error: a unit test failed, please do one of:
export DEBUGCPPUNIT=TRUE # for exception catching
export CPPUNITTRACE="lldb --" # for interactive debugging on OSX
export VALGRIND=memcheck # for memory checking
and retry using: make CppunitTest_sw_ooxmlexport
The following commit may be relevant:
commit b1b29ae795ff86097b21907f814d94bd5488929d
Author: Stephan Bergmann <sbergman@redhat.com>
Date: Thu Nov 20 12:06:11 2014 +0100
...at least, that's the value for me on Mac with retina
Change-Id: I041b497bab9415b2b33d6b4b91f3c58ea9dbc05f
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
b/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
index 519ad65..96b0d0ee 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
@@ -484,9 +484,7 @@ DECLARE_OOXMLEXPORT_TEST(testCropPixel,
"crop-pixel.docx")
// This is 17667 in the original document, was 504666 (so the image
// become invisible), now is around 19072.
(void) pXmlDoc;
-#ifndef MACOSX
- CPPUNIT_ASSERT(getXPath(pXmlDoc, "//a:srcRect", "l").toInt32() <
20000);
-#endif
+ CPPUNIT_ASSERT(getXPath(pXmlDoc, "//a:srcRect", "l").toInt32() <=
21856);
}
}
My Mac (Retina 13") gives the value 22452, but I'm not able to tell which
value is "valid", or on which Mac with retina the other value was produced.
Does anybody else use OS X Yosemite here?
Thanks,
Renato.
Context
- Failing unit test in Mac OS X Yosemite 10.10.1 · Renato Ferreira
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.