qt5base-lts/tests/baseline/painting/scripts/sizes.qps
Eirik Aavitsland e8f93e38de Rename and restructure the baseline (lancelot) testing code
In preparation for addition of new baseline tests, establish a new
test category, "baseline". This is similar to the category
"benchmarks" in that it contains tests that use the QTest framework,
but conceptually are not unit tests, in contrast to those under auto/.

Move the existing QPainter baseline test, tst_lancelot, into this new
category, and rename it accordingly.

Baseline tests use the QBaselineTest extension to QTest. Move that
extension too into the tests/baseline directory, allowing the clean
out of the baselineserver directory.

Pick-to: 6.2
Change-Id: I1b527f5867c953b1d22be73798fcf7d1494712ea
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2021-11-16 14:01:50 +01:00

91 lines
1.9 KiB
Plaintext

# Version: 1
# CheckVsReference: 5%
setPen NoPen
setBrush black
translate 10 10
begin_block testblock
drawRect 0 0 10 10
drawRect 20 0 11 11
drawRect 40 0 12 12
drawRect 60 0 13 13
drawRect 80 0 14 14
drawRect 100 0 15 15
drawRect 120 0 16 16
drawRect 140 0 17 17
drawRect 160 0 18 18
drawRect 180 0 19 19
drawEllipse 0 20 10 10
drawEllipse 20 20 11 11
drawEllipse 40 20 12 12
drawEllipse 60 20 13 13
drawEllipse 80 20 14 14
drawEllipse 100 20 15 15
drawEllipse 120 20 16 16
drawEllipse 140 20 17 17
drawEllipse 160 20 18 18
drawEllipse 180 20 19 19
drawRoundRect 0 40 10 10
drawRoundRect 20 40 11 11
drawRoundRect 40 40 12 12
drawRoundRect 60 40 13 13
drawRoundRect 80 40 14 14
drawRoundRect 100 40 15 15
drawRoundRect 120 40 16 16
drawRoundRect 140 40 17 17
drawRoundRect 160 40 18 18
drawRoundRect 180 40 19 19
drawPie 0 60 10 10 0 4320
drawPie 20 60 11 11 0 4320
drawPie 40 60 12 12 0 4320
drawPie 60 60 13 13 0 4320
drawPie 80 60 14 14 0 4320
drawPie 100 60 15 15 0 4320
drawPie 120 60 16 16 0 4320
drawPie 140 60 17 17 0 4320
drawPie 160 60 18 18 0 4320
drawPie 180 60 19 19 0 4320
drawArc 0 80 10 10 0 4320
drawArc 20 80 11 11 0 4320
drawArc 40 80 12 12 0 4320
drawArc 60 80 13 13 0 4320
drawArc 80 80 14 14 0 4320
drawArc 100 80 15 15 0 4320
drawArc 120 80 16 16 0 4320
drawArc 140 80 17 17 0 4320
drawArc 160 80 18 18 0 4320
drawArc 180 80 19 19 0 4320
drawChord 0 100 10 10 0 4320
drawChord 20 100 11 11 0 4320
drawChord 40 100 12 12 0 4320
drawChord 60 100 13 13 0 4320
drawChord 80 100 14 14 0 4320
drawChord 100 100 15 15 0 4320
drawChord 120 100 16 16 0 4320
drawChord 140 100 17 17 0 4320
drawChord 160 100 18 18 0 4320
drawChord 180 100 19 19 0 4320
end_block
setPen red
translate 0 150
repeat_block testblock
setRenderHint LineAntialiasing
setPen nopen
translate 0 150
repeat_block testblock
setPen red
translate 0 150
repeat_block testblock