Testing/Working on PyUNO?
Stephan Bergmann
sbergman at redhat.com
Thu Feb 20 03:09:02 PST 2014
On 02/19/2014 12:02 PM, Stephan Bergmann wrote:
> So, what can we do here? How about an additional code module dedicated
> to subsequentchecks written in Python, which, while serving the useful
> purpose of testing specific application functionality (and in which role
> they may deliberately duplicate existing "native" tests), are meant more
> as a means to improve the PyUNO situation.
>
> The idea would be that Kevin (and others) would fill this with PyUNO
> coding scenarios that cross their mind, discover errors in the PyUNO
> infrastructure, ideally distill tests for those specific errors out of
> the more general tests (that could then even go into more specific code
> modules like pyuno or testtools), and eventually prune test snippets
> again that are no longer useful.
To get that started, I created
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=4e887567c5b4b06646ab1340376e240d6c5af9cb>
"A rudimentary framework for additional Python tests not run by default"
and moved the previously abandoned
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=f2471280c7c625e39369f76bd0efa1d2402f62bf>
"Test for fdo#74824" there.
At least for now, the tests are not run by default, but need an explicit
"make PythonTest_pytests". See the commit message of
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=4e887567c5b4b06646ab1340376e240d6c5af9cb>
for details.
Let me know whether that is useful.
Happy hacking,
Stephan
More information about the LibreOffice
mailing list