Skip to content

harden message-based tests against environment

Harald Sitter requested to merge work/fix-desktoparser-test into master

QTest::ignoreMessage is both an ignore AND an expectation. So if a line is not generated that fails the test. Trouble is the environment has all sorts of ways to change and influence the output generated by qdebugs.

To deal with this we'll skip when overriding environment stuff is set.

When possible we'll try to force desktopparser on, but it's a bit tricky because of how many overriding elements there are

BUG: 387006 FIXED-IN: 5.75

Merge request reports