Skip to content

Work/test utilities

Alexander Lohnau requested to merge work/test_utilities into master

More of a rewrite of !47 (closed).

In the autotests some paths that use the deprecated KService plugin loading have been for the most part in favor of the new test utilities removed. They are still tested in the matchMulti test. IMHO that is acceptable, because internally a KPluginMetadata object gets created from the service, after that the code paths are exactly the same.

This also improves the tests, because if one test fails all the following tests do not fail anymore. This because the dbus runner process was not killed and then the newly launched process failed to register.

@sitter

Merge request reports