https://bugs.documentfoundation.org/show_bug.cgi?id=157003

Michael Weghorn <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mentoring@documentfoundatio
                   |                            |n.org
           Keywords|                            |difficultyMedium, easyHack

--- Comment #1 from Michael Weghorn <[email protected]> ---
(In reply to Michael Weghorn from comment #0)
> Extensive documentation about writing C++ tests with a description of what
> kind of tests are possible and some ideas where to start is available on
> this wiki page:
> https://wiki.documentfoundation.org/Development/Accessibility_Unit_Tests

As described in more detail on that wiki page, there are different approaches
to improve/extend a11y tests, e.g.:

1) convert existing Java a11y tests to C++
2) write new tests using the LibreOffice-internal API
3) write new tests to test the platform-specific integration

1) and 2) can be done on all platforms (but tests for 2) that involve dialogs
currently don't work on macOS), 3) is currently only implemented for the gtk3
VCL plugin on Linux. (Implementing this for other platforms/VCL plugins is
possible, too, but probably more complex than adding more tests. Some more
details in Colomban's email: [1])

The wiki page also contains pointers to existing tests/previous commits that
give an impression on how to implement tests.

[1] https://lists.freedesktop.org/archives/libreoffice/2023-August/090720.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to