Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I71d6b65b046bfc31692ba12423288c55fccb2d02
|
|
the previous testGetCount test already added a note on sheet 2
testGetByIndex now works on sheet 3
Change-Id: I2cd49aa2bbf5c1b707287518e0f15088f3ee5ec0
Reviewed-on: https://gerrit.libreoffice.org/9938
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I89ebc3d5ac257f3c754a050caf3776959b81d8b3
Reviewed-on: https://gerrit.libreoffice.org/9933
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
fixes build error Undefined symbols: _xmlChildElementCount
Change-Id: I9687971912b4d0ae55bf1d9ad987fd339fcbec7e
Reviewed-on: https://gerrit.libreoffice.org/9788
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
...and replace gb_CppunitTest_unset_headless with
gb_CppunitTest_use_vcl_non_headless.
Change-Id: Ibd859f98ed8df09988ca26ffcee26e06e25d8313
|
|
Change-Id: I4b51abf6193c33367edebc82772054875b5b9bba
|
|
Change-Id: Ia08f67e359bbd26cefdba8661f0b0c4ae2147382
|
|
Change-Id: Ic8d7c13602c8831e411181c802eb825124578b19
|
|
This required some changes to the framework:
* Init-/DeInitVCL is no longer done per individual test in BootstrapFixture, but
once per CppunitTest invocation in a new vclbootstrapprotector (similarly to
the exisiting unobootstrapprotector). CppunitTests that need VCL now need to
declare gb_CppunitTest_use_vcl.
* For things to work properly, the UNO component context needs to be disposed
from within DeInitVCL (cf. Desktop's Application::DeInit called from
DeInitVCL). The easiest solution was to introduce an
Application::setDeInitHook (where the hook is called from DeInitVCL)
specifically for vclbootstrapprotector to call.
* PythonTests don't (yet) call DeInitVCL; they still hook into
BootstrapFixture's original test_init functionality (to call InitVCL), and do
not make use of the vclbootstrapprotector.
Change-Id: I4f3a3c75db30b58c1cd49d81c51db14902ed68b2
|
|
Change-Id: Ifa756a5da636e0b37654ad83900115872bc40f0e
|
|
A simplified version of the semantic match that finds this problem is
follows: (http://coccinelle.lip6.fr/)
// <smpl>
@r1@
statement S;
position p,p1;
@@
S@p1;@p
@script:python r2@
p << r1.p;
p1 << r1.p1;
@@
if p[0].line != p1[0].line_end:
cocci.include_match(False)
@@
position r1.p;
@@
-;@p
// </smpl>
Change-Id: Ib9708d37fbb4c6060f88d5dae3814a2d37b2091e
Reviewed-on: https://gerrit.libreoffice.org/9493
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Ifbcae35c0cf3bdb9ba5c680b1627117c47d6c9a0
|
|
Change-Id: I711621c89e8f75d4450867e303ccdc8017bcd9d7
|
|
Change-Id: If62a29af473f602f89e6e0e4a06772a320a23b9a
|
|
Change-Id: Ia08e9f8caf2a2fb42855dcb2245e013e1a181216
|
|
Change-Id: Ie42f72e0fc281d1f51e1729be408c2b0042f4174
|
|
Change-Id: Iff8af5e9ffefb4c3cecf387b16473d45e8b4a65a
|
|
Change-Id: I894ca2eb865405a9991f921997cc22c5a34c4da2
|
|
Change-Id: I15aac53a817ca309697cba8a962e788aea1619d0
|
|
Implement a clang plugin to find them, and clean up existing code
to pass them by reference.
Change-Id: If642d87407c73346d9c0164b9fc77c5c3c4354b8
Reviewed-on: https://gerrit.libreoffice.org/9351
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Iec05633cf1716079eee54c376bd0736b638673dd
|
|
Change-Id: I30fa5227f30373f95060148f269450d2945c1bb9
|
|
Change-Id: If6c318f1a1f74a39083bf83eed2f80aca1e27bc5
|
|
Change-Id: Iae56b1fb68fde0cbc44f6b9e37ba1a66194b25e0
|
|
XML and HTML parsing and XPath asserts are used by many test in
sw, sc and sd modules. This commit moves this functionallity to
test module, where it is available to all modules.
Change-Id: I53ad9c45b24f4c9bf106cb58ea619002968bfeda
|
|
Change-Id: I8ec20e6a391bd835097af9be44a174e8e7b19cce
|
|
normally this happens in desktop/source/app/langselect.cxx for
the fat app case
Change-Id: I4772172aa6f071ac03d74e2abe7a9e197f0dc964
|
|
... in c0a4de1ede27c5911fea0829deabee0b599d5d40.
Change-Id: Ic93b6febe719a465d768338faa3e222e8fca2e97
|
|
Change-Id: I24c6a590b7b160cc2463af039310114f17273bc7
|
|
Change-Id: I5457124fe584d86953f3167303e92ae6134fa843
|
|
Change-Id: Iaf3f7c360cd8d081d706e92ec52c3c96fe68c57c
|
|
Change-Id: I172cbd54a231a4f9b621fb85c7f349839286143a
|
|
Change-Id: I749f4cb8340b4642040baed7f3363e2f1e4b65ad
|
|
Change-Id: I12ebe5b9018109f35b6c6691fcf4497c56850d7c
|
|
Change-Id: I1a613899d18a004149d3e637d796bc2f6687e6c4
|
|
Change-Id: Ie10ee80f1d35b40c0baf9d7ba5c1181b52405b5f
|
|
It's not very efficient, because we generally end up copying it twice -
once into the parameter and again into the destination OUString.
So I create a clang plugin that finds such places and generates a
warning so that we can convert them to pass-by-reference.
Change-Id: I5341a6ea9e3190f4b4c05c42c85595e3dcd83361
|
|
Change-Id: I09f517a49507a2eb31118f88f31dc2ff8b03de6a
|
|
Change-Id: Iaafe30a1095bd5b6dac3637c394818ba8bd848ce
|
|
Change-Id: I1ac675441b50ceab7df78fb9646e4e1bd8e6e36e
|
|
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
|
|
Convert code like
aFilename = OUString::number(nFilePostfixCount) + OUString(".bmp");
to
aFilename = OUString::number(nFilePostfixCount) + ".bmp";
Change-Id: I03f513ad1c8ec8846b2afbdc67ab12525ed07e50
|
|
Change-Id: I1247af709baf250b82a4156ea2cbf29c758f0c78
|
|
- refactor tests
- add unit test on counting notes on a sheet
Change-Id: I6762a0e791a745b828800645effdfc044ac33710
Reviewed-on: https://gerrit.libreoffice.org/6954
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
Change-Id: Ifb220af71857ddacd64e8204fb6d3e4aad8eef71
|
|
Change-Id: I92eb65614b9c0afded3b9210208360a42747a34c
|
|
Change-Id: Ia6cd838426ff77af213f285a67a22223c7358585
|
|
It breaks CppunitTest_sc_outlineobj,
which runs several setUp/tearDown several times?
Change-Id: Ic81324d150aa64135cdbedc4cb99f78d415da1aa
|
|
...i.e., skip UnoApiTest::tearDown's dispose of mxDesktop and go directly to
BootstrapFixture::tearDown.
Change-Id: If4555c812cb42c4b76a36d4e59c1d96211915dba
|
|
Change-Id: I6dcd9ac05ff7c4a6fbae7947b0ceda8797feea2f
|