qt6-bb10/tests/auto/gui/text
Eskil Abrahamsen Blomfeldt 3279c8e7d7 Move some flaky text tests into Lancelot
There are some slight differences between normal drawText()
and QGlyphRuns/QStaticText for decoration widths in certain
fonts. We decided to accept this and tried working around it
in the test by using ForceIntegerMetrics (since the difference
is < 0.5 pixel). This enum has been deprecated, so we move
the tests into Lancelot instead, since the idea here is to
test for regressions, not to compare the two painter commands.

Note that there is something off about decorations with
drawGlyphRuns() and drawStaticText() which is exposed
(not caused) by this, perhaps related to using a matrix
for positioning, since that was untested before.

This also takes the liberty of moving the emoji test string
from text.qps, since this was not in the statictext.qps yet.

Change-Id: Ib2d697095cbd11829cdd50b3c0268c85e9607c78
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2020-06-08 06:45:49 +02:00
..
qabstracttextdocumentlayout cmake: add tests/auto/gui/text 2019-11-01 13:28:59 +00:00
qcssparser Remove winrt 2020-06-06 20:25:49 +02:00
qfont Blacklist tst_qfont tests on new platforms 2020-05-25 05:15:53 +00:00
qfontcache Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qfontdatabase Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qfontmetrics Merge remote-tracking branch 'origin/5.15' into dev 2020-02-28 09:48:30 +01:00
qglyphrun Move some flaky text tests into Lancelot 2020-06-08 06:45:49 +02:00
qinputcontrol Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qrawfont Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qstatictext Move some flaky text tests into Lancelot 2020-06-08 06:45:49 +02:00
qsyntaxhighlighter Merge remote-tracking branch 'origin/dev' into merge-dev 2020-01-24 13:17:33 +01:00
qtextblock Remove references to QTextDocumentPrivate from public API 2020-03-04 08:28:04 +01:00
qtextcursor Remove references to QTextDocumentPrivate from public API 2020-03-04 08:28:04 +01:00
qtextdocument Remove autotest for codecForHtml 2020-05-14 07:50:54 +02:00
qtextdocumentfragment Remove winrt 2020-06-06 20:25:49 +02:00
qtextdocumentlayout Remove winrt 2020-06-06 20:25:49 +02:00
qtextformat Fix distribution of font properties in QTextFormat 2020-03-10 10:58:03 +01:00
qtextlayout Make tst_QTextLayout::textWidthVsWIdth() more robust 2020-05-29 07:28:10 +02:00
qtextlist Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qtextmarkdownimporter QTextMarkdownImporter: allow nesting text span formatting 2020-05-27 11:55:02 +02:00
qtextmarkdownwriter Remove winrt 2020-06-06 20:25:49 +02:00
qtextobject cmake: add tests/auto/gui/text 2019-11-01 13:28:59 +00:00
qtextodfwriter Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qtextpiecetable Remove references to QTextDocumentPrivate from public API 2020-03-04 08:28:04 +01:00
qtextscriptengine Update to Harfbuzz 2.6.4 2020-03-04 08:28:04 +01:00
qtexttable Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qzip Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
CMakeLists.txt Update to Harfbuzz 2.6.4 2020-03-04 08:28:04 +01:00
text.pro Markdown: fix several issues with lists and continuations 2019-05-08 20:28:28 +00:00