summaryrefslogtreecommitdiff
path: root/unotest
AgeCommit message (Collapse)AuthorFilesLines
2016-12-22screenshots: builddir is not neccessarily same as srcdirChristian Lohmaier1-2/+0
Change-Id: Ic7d3d7854eeb5511d5e94e7329fcffa8a3ccba34 Reviewed-on: https://gerrit.libreoffice.org/31160 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> (cherry picked from commit bc13c1c2bab46135ef7c05fa1a772989f8ff4460) Reviewed-on: https://gerrit.libreoffice.org/31868 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2016-11-21remove dep on unotest from osl_Pipe testDavid Tardon3-43/+2
Change-Id: I5f5862a684e52bd3d1336fa9f8cffa77cdebbe4c
2016-10-26normalize existing emacs/vim mode-lines in python filesMichael Stahl1-2/+2
Bunch of these were setting C++ or Make modes and icky tabs... Also, reportedly Emacs can figure out to enable python-mode automatically. Change-Id: I50072488fb92cb4d27aa3f74f717a28ae3967543
2016-09-13loplugin:override: No more need for the "MSVC dtor override" workaroundStephan Bergmann2-2/+2
The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
2016-05-16Fix typosAndrea Gelmini1-1/+1
Change-Id: If7262e114b5b4cd40e9c0a8929940199ea747595 Reviewed-on: https://gerrit.libreoffice.org/25025 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-04-13tdf#94306 replace boost::noncopyable in stoc to xmlsec..Jochen Nitschke2-4/+8
Replace with C++11 delete copy-constructur and copy-assignment. Remove boost/noncopyable.hpp includes. Add missing default ctors. With this commit there should be no users of boost::noncopyable left. Change-Id: I6b1e47824912a6a80cc3f00f34938ebc048d8975 Reviewed-on: https://gerrit.libreoffice.org/24051 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-04-12cleanup: remove unused com/sun/star/uno includesJochen Nitschke1-1/+0
Sequence.h(xx), Any.h(xx) and Type.h(xx) and remove unused using-declarations from these files. Add a few missing includes provided by them. Change-Id: I6b91b6d1fdf9d0496dd546c0aab9bdcc6831a5d4 Reviewed-on: https://gerrit.libreoffice.org/23805 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-04-02cleanup: remove unused Reference.h(xx) includesJochen Nitschke1-1/+0
and unused using-declarations from Reference.h Change-Id: I297a7ae6044fa329d245ecf08fd5c4cb930f5b19 Reviewed-on: https://gerrit.libreoffice.org/23735 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-03-10Special case for ANDROID is supposed to no longer be neededStephan Bergmann1-5/+0
...see Miklos' comment at <https://gerrit.libreoffice.org/#/c/23078/1> "Extract Directories from BootstrapFixtureBase." Change-Id: Ib8bd52a9960e4631802e5649c97147c074adddc6
2016-03-10Extract Directories from BootstrapFixtureBaseStephan Bergmann3-64/+76
(as some tests derive from the latter only for the Directories part, not for the setUp/tearDown overrides: those tests will be cleaned up next) Change-Id: Ib6b78eea868b8bc21d4cc6e8fd9e1d025deca05f Reviewed-on: https://gerrit.libreoffice.org/23078 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-01-10Fix typosAndrea Gelmini2-2/+2
Change-Id: I9a5940027423ff0791fa7da0b79b617412ce6b86 Reviewed-on: https://gerrit.libreoffice.org/21209 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
2016-01-05RC4 encrypt some WMF and TIFF test filesMichael Stahl1-1/+2
Reportedly some virus scanners warn about some of these files. Use a new "RC4" name prefix since the files don't come from external sources. http://permalink.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/69200 Change-Id: I6d4cff2fdd5c0134bf2c77558ea09b3196b39be9
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann5-14/+14
Change-Id: Ie7e4b028ee0cd6e0254dda8dfe3c70973865bc03
2015-11-06loplugin:stringconstant: elide explicit ctor usage (manually due to macros)Stephan Bergmann1-2/+2
Change-Id: I888a2487201d6f6e9923de156bc616897b828624
2015-11-06loplugin:stringconstant: elide explicit ctor usage (automatic rewrite)Stephan Bergmann1-2/+2
Change-Id: I909557f7ca803de8dc8604e95cc66430abb13f53
2015-11-05use uno::Reference::set method instead of assignmentNoel Grandin2-2/+2
Change-Id: Id57ccff7ea6cf5c7053b51268b1190f5459bb357
2015-11-04yyyyyNoel Grandin2-2/+2
Change-Id: I9a947beefd2dfe21da8239e841ea3fb416bd1548
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann2-2/+2
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
2015-09-30Fix typosAndrea Gelmini1-2/+2
Change-Id: I3926eca56ac9f54f9ddbf88610888ce97cf00b34 Reviewed-on: https://gerrit.libreoffice.org/18990 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-09-15Use CPPUNIT_ASSERT_EQUALStephan Bergmann1-11/+11
Change-Id: Id4305098e3139bb21711fefb350fa2574e3638cd
2015-08-24Clean up outputStephan Bergmann1-4/+3
Change-Id: I4fbcd03e4af82ba8e3697651ddce92ba0ba450a6
2015-08-24Make test order deterministicStephan Bergmann1-49/+66
Change-Id: I9980034f0cb948acd6bb20aaf0fc27928ac68913
2015-08-06unotest.py: call the magic bootstrap init function once onlyMichael Stahl1-1/+6
Change-Id: I5f775234f44c23386af19f973a9f895a39fa31d5
2015-07-30loplugin:unusedmethodsNoel Grandin1-1/+0
Change-Id: Ib4d77ee01e7362f5951f81fceeca3c489872d971 Reviewed-on: https://gerrit.libreoffice.org/17378 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-06-26Python 2.7 compatibility for unotest.pyMatthew J. Francis1-0/+2
Change-Id: Ic7a54b211f6d55ff50cad0fde12058fe33e8892e
2015-06-25improve the error message when a java UNO test failsNoel Grandin1-1/+4
Change-Id: Ibd9f121b94c00040acd3a1d2f6f702d711295f2d
2015-06-23Uno api sidebar unit test tdf#91806Laurent Godard1-0/+14
- python test subsequentcheck - correct deck setTitle APi (UI update) - enhance UnoInProcess for flexiility in loading parameter Change-Id: Id04cb78c6162ac84fb3bfd8577f84763109d993e Reviewed-on: https://gerrit.libreoffice.org/16180 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2015-06-11java:remove more unnecessary catch/re-throwNoel Grandin1-1/+1
Change-Id: Id9a13c7f4ae0fd53c95c551544e60af44bb3fb95 Reviewed-on: https://gerrit.libreoffice.org/16203 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-04-01simplifyStephan Bergmann1-5/+1
Change-Id: Ib88ccd6ea430791f18571ad7d6a34d7432477050
2015-03-31MacrosTest::loadFromDesktop: use comphelper::containerToSequence()Miklos Vajna1-19/+18
Change-Id: I91e385a6a7fe88251ec11ed90b61a3f61768ff5a
2015-03-30WaE: passing [...] by value, rather pass by referenceTor Lillqvist1-8/+8
Change-Id: Ic733f9b5dcb55bb8120c3652a60300914fab04ea
2015-03-30Unit tests for SkipImagesLászló Németh1-1/+14
SkipImages filter option skips image loading during DOC and DOCX imports, but it keeps the text of textboxes and custom shapes. Change-Id: Ia0ab3b350b9da22d9375787883678cc357a704b3
2015-03-29The --nofirststartwizard option is a no-opTor Lillqvist3-4/+3
Change-Id: Id481af38ebb51224f4f8493cccfb4eb4fd1e268f
2015-03-19convert SFX_FILTER_ constants to enum classNoel Grandin1-2/+2
Change-Id: I7e53cfc90cefd9da7d6ecd795b09214bd44b1613
2015-03-18create new 'enum class' SotClipboardFormatId to unify typesNoel Grandin1-2/+2
of which there are several. There are some issues here I am unsure of - the SW and SC and CHART2 modules essentially ignore the enum values and assign their own ids Perhaps I should change them to use the common values and create new enum values where necessary? - the sc/qa/ and sq/qa/ and starmath/qa/ code was doing some dodgy stuff. I translated the code to pass down the stuff numeric values to the underlying code, but perhaps further fixing is necessary? Change-Id: Ic06d723e404481e3f1bca67c43b70321b764d923
2015-02-23unotest: unobootstrapprotector needs runtime dependency on unorcMichael Stahl1-0/+5
Change-Id: Ie6ed784bb9676b9de8a51762aa58d0c75e071cfd
2015-02-09Adapt file URL hackery to WindowsStephan Bergmann1-1/+4
Change-Id: Icee10aae97e9bcef7a3db7e966c1c4ef6780fc1d
2015-02-05convert all remaining BOOST_STATIC_ASSERT to static_assertCaolán McNamara1-2/+1
and we can include a few less headers Change-Id: Id742849ff4c1c37a2b861aa3d6ab823f00ea87f8
2015-02-03copy test file to workdir to avoid overwritingLionel Elie Mamane1-0/+11
Change-Id: I2acc5cd6a57bb6a18f3f20177b3bcf2b8469a834 Reviewed-on: https://gerrit.libreoffice.org/14272 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2015-01-12java: simplify sleeping and waiting in testsNoel Grandin1-4/+2
- remove the SHORT_WAIT test parameter, no-one is using it - inline the various independent shortWait() methods - use the util.utils.shortWait() utility method everywhere Change-Id: I93cd4a2580172a1441d2ff3d390f52b9505e2721
2015-01-05java: remove more dead codeNoel Grandin3-5/+5
found by looking for unused parameters (in Eclipse) Change-Id: I03cf9bc8312e59747b2d0ac153ee2fc8d76be893
2015-01-05java: remove dead codeNoel Grandin5-192/+4
found by UCDetector Change-Id: I6b0f49529379072da566e927b86815f173e7a90b
2014-12-18unotest: Use appropriate OUString functions on string constantsStephan Bergmann5-16/+8
Change-Id: I449587dd8e6e625e886e4ffc6419c612adffcfde
2014-12-11java: reduce visibility of fields and methodsNoel Grandin3-7/+7
found by PMD Change-Id: Id6737916b68ccbdbdeec5d314747a38410923ac6 Reviewed-on: https://gerrit.libreoffice.org/13409 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2014-11-19tweak the assert message so its readable when an errors happensCaolán McNamara1-1/+2
Change-Id: Ib4f262f4c8cffc9790001618ce8050eda75ae559
2014-11-18java: make fields final where possibleNoel Grandin2-4/+4
found by PMD Change-Id: I87780366119c141cd2dafe6ca1bf2d9798b10aec
2014-11-05markup with event type not checker typeCaolán McNamara1-1/+1
Change-Id: I14c0c5d90b67000cb4fe9e6be647854abfe784da
2014-10-30document array_vs_singleton dismissalsCaolán McNamara1-0/+1
Change-Id: I8d7eb4c01197e885abca717c7814c61a7641ac9d
2014-10-22framework, unotest: do not override UserInstallation from environmentMichael Stahl1-9/+0
The PythonTest_dbaccess_python may fail in incremental builds because of stale JVM path in workdir/unittest/user/config/javasettings_Linux_X86_64.xml so it's better to use the fresh UserInstallation that is already passed in from PythonTest.mk. To make that work, tolerate non-existing path in SubstitutePathVariables::SetPredefinedPathVariables() at least when running in the build environment, which is probably better than effectively running with "/" as UserInstallation anyway... This partially reverts commit 6dbb6275ebd1a4299099c3b6bc82ec4ee0e1fb86. Change-Id: I4d42d53c049056590662828360c4ce5a29af0f4b
2014-10-07fdo84315: add integration test for basic LibreOffice Base functionalityBjoern Michaelsen1-0/+25
Thanks to Stephan for helping with the test environment setup: sbergman@redhat.com: Do the same "set UserInstallation to user profile dir in test/user-template" in UnoInProcess's setUp as is done in test::BootstrapFixtureBase::setUp (unotest/source/cpp/bootstrapfixturebase.cxx) for CppunitTests. That way, these tests all use the workdir/unittest/ UserInstallation concurrently, but they at least do not run into the gotcha in SubstitutePathVariables::SetPredefinedPathVariables (framework/source/services/substitutepathvars.cxx) to only set the PREDEFVAR_USERPATH if PATH_EXISTS. Change-Id: Iad058098a4c69cb567e2d3222af3c7d4ba993271