summaryrefslogtreecommitdiff
path: root/unotest
AgeCommit message (Collapse)AuthorFilesLines
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens3-14/+0
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-20fdo#51304: Remove @author annotationJosé Guilherme Vanz2-6/+0
This commit removes some @author annotations and some cleanup. Change-Id: Iaf2c4465825dc73af6c1d7377ae847262721c22b Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/1122 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-11-05cleanup README files.Michael Meeks1-1/+0
Convert DOS -> unix newlines. Cleanup and clarify several files.
2012-11-05add a README filesAlia Almusaireae1-0/+1
Change-Id: I4bd9a7d00df220e2a3deae3cc1b7b0f4a1098e24 Reviewed-on: https://gerrit.libreoffice.org/989 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2012-11-03unottest: add get(URL|Path)FromWorkdir to locate $WORKDIR_FOR_BUILDNorbert Thiebaud2-0/+35
Change-Id: Iec4e609e023262f357a7552b75863aeae9385205
2012-11-03Remove unused method and also remove not build testMarcos Paulo de Souza2-8/+0
These tests are not in the main build, so remove it all. Change-Id: Ia0e13c984fe11b543a66d3150082cbdd7f34296a Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/977 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2012-11-01rework filters test to squeeze through extra flagsCaolán McNamara2-14/+39
that are needed to load .odt, .sxw etc files, and add a regression test for CVE-2012-4233 Change-Id: Ie178725ded3d76942030d12f23074de519cf62de
2012-10-31Remove unused method from testMarcos Paulo de Souza2-8/+0
Change-Id: Id54d9bd2963573c4b8e77de0dfafe33ea5882d32 Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/947 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2012-10-31Show URL of failing document in unit testsCédric Bosdonnat1-1/+2
Change-Id: I5434b6615338dfc6780c6ff877c6eebfd20b763b
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl3-6/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl3-3/+6
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl3-0/+3
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann2-2/+0
* As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
2012-09-05Java cleanup, remove unused classNoel Grandin2-31/+0
Change-Id: I27403fabc3b5326108a34655ffe8b2b0846c0694
2012-08-20Java5 updates - convert to genericsNoel Grandin1-1/+1
Change-Id: I039e51958865a7ea000034e7bf765f64d49689cd
2012-08-17gbuild: register all jarsMichael Stahl2-7/+7
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
2012-08-15gbuild: remove most uses of gb_Jar_set_jarclasspath:Michael Stahl2-2/+2
With gb_Jar_add_jar and gb_Jar_add_system_jar adding to the manifest classpath automatically it is no longer necessary to call gb_Jar_set_jarclasspath manually except for the URE jars, which are apparently not supposed to be added automatically. Change-Id: I1e743e7ecb9cb5651e02005aa09e127bea1b0a29
2012-08-06Static method sleep from Thread should be accessed in a static wayJulien Nabet1-1/+1
Change-Id: I7d875dd74f8eff05f7a291100841779abbf5fd1c
2012-07-30add another tiff regression testCaolán McNamara2-2/+3
Change-Id: I0466a872576132b8ad9e5b164f57951549dd54e0
2012-07-26use EDB as well as CVE as encrypted prefixesCaolán McNamara2-7/+13
Change-Id: I3cb1e4d736ca1627cb0716a9c17ff11b5a837264
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks3-12/+3
2012-06-29Java5 updates - update code to use genericsNoel Grandin1-1/+1
This is all of the code I missed in my first set of patches. Change-Id: I8c7c9e5ac28dc3c2f3ac062c806fbf0787c997bd
2012-06-27targetted re-work of cppunit pieces.Michael Meeks7-17/+1
2012-06-26re-base on ALv2 code.Michael Meeks24-590/+394
2012-05-09unotest: missing include guard in macros_test.hxxMiklos Vajna1-0/+5
Change-Id: Iee44d81a3667613485785481dcc0cb46f3b6a8ff
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-14OfficeConnection: kill soffice process when Java bridge is disposedMichael Stahl1-15/+24
In the rare case that the soffice process outlives the Java side UNO bridge, ensure that soffice.bin doesn't continue running.
2012-04-13setup/teardown default component context once before/after all testsCaolán McNamara5-41/+178
avoids the problems of dangling uno singletons invalidated after the first dispose and the chain of other singletons that don't expect to need to re-initialize, etc. reenable editeng cppunit test inherit i18npool cppunit test from unotest base drop LibreOfficeProtector, do "throwable" work in setUp/tearDown not in ctors/dtors
2012-04-10Obtain resolver before spawning process_ in setUpStephan Bergmann1-3/+3
...so that tearDown does not hang waiting for (idling) process_ to terminate if setUp throws an exception when obtaining resolver.
2012-04-08LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl2-2/+2
2012-04-08gbuild: "use" vs. "add":Michael Stahl4-7/+7
Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
2012-03-14Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann1-0/+2
...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
2012-03-09add regression test for writerMarkus Mohrhard2-0/+8
use the hidden layout dump export filter to export the state of the layout and compare it against a reference file Still a work in progress.
2012-03-03OfficeConnection.java: don't wait forever if terminate() failsMichael Stahl1-1/+6
2012-02-17We want gb_STDLIBS here surely?Tor Lillqvist2-0/+2
2012-02-10unotest: convert to gbuildMatúš Kukan14-253/+320
2012-02-09Do not fail isStillAlive for "connect:" connectionsStephan Bergmann1-1/+6
2012-01-27Deliver the static libunotest.a built for iOSTor Lillqvist1-0/+1
2012-01-23Use /assets as SRC_ROOT and OUTDIR_FOR_BUILD on AndroidTor Lillqvist1-2/+2
2012-01-19finish sd's regression testMarkus Mohrhard2-0/+16
Implemented a simple character based comparison of the exported file and the reference file
2011-12-30build qadevOOo only if OOO_JUNIT_JAR are set (add BUILD_TYPE)Rene Engelhard1-1/+1
2011-12-19Use / as SRC_ROOT and OUTDIR_FOR_BUILD on AndroidTor Lillqvist1-0/+5
2011-12-16gcc-trunk: fix error: unable to find string literal operator 'operator"" FOO'Matúš Kukan1-1/+1
2011-12-16Handle unset workdir argument.Stephan Bergmann1-1/+4
2011-11-27create a base class for macros_testMarkus Mohrhard4-0/+116
For tests that need file import you can now choose between FiltersTest or MacrosTest as base class. FiltersTest imports through SfxObjectShell and does not have any ui MacrosTest imports through Desktop::LoadComponentFromURL and initializes the ui, therefore it needs to run headless
2011-11-25remove debugcommand -- debugrun is superceding itBjoern Michaelsen1-6/+0
2011-11-25empty java stacktrace for soffice crashers, they are not interesting anywayBjoern Michaelsen1-1/+14
2011-11-25gdb stacktraces for subsequentchecksBjoern Michaelsen1-28/+53
2011-11-22New sal/log.h obsoletes osl/diagnose.h and tools/debug.hxx.Stephan Bergmann2-56/+0
* New SAL_INFO..., SAL_WARN... macros. * New SAL_STREAM supersedes OSL_FORMAT. * oustringostreaminserter.hxx moved from unotest to rtl (and always UTF-8 now). * TODO to enable GCC __attribute__((format)) in sal/log.h (requires call-site cleanup). * Further functionality in tools/debug.hxx (DBG_MEMTEST, DBG_CTOR, etc.) not yet addressed. * Some replacements tools String -> rtl::OUString.
2011-11-19Do build the unoexceptionprotector also when cross-compilingTor Lillqvist2-6/+2