qt5base-lts/tests/auto/corelib
Eirik Aavitsland c54083ff93 Fix QEasingCurve possible imprecision at endpoints
Both the spline curves and (most of) the predefines curves are defined
as having start value 0.0 and end value 1.0. The spline and In/OutBack
functions would sometimes not produce that result precisely, so code
could not reliably depend on expressions like (easedValue < 1.0)
becoming false. Fix by explicitly handling endpoints.

Fixes: QTBUG-76781
Fixes: QTBUG-72630
Change-Id: I21be43af469a76c090154bffef8406a9baf2d0b1
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-10-11 12:29:27 +02:00
..
animation Update for failures only on dev branch. Use general platform names 2019-08-19 18:22:11 +02:00
codecs Port from QStringViewLiteral to u"" 2019-07-29 11:17:28 +03:00
global Correct handling of -qfloat16(0) 2019-10-03 16:30:40 +02:00
io Remove CFBundleGetInfoString from Info.plist templates 2019-10-04 13:09:34 +00:00
itemmodels Itemmodel tests: remove foreach usage 2019-08-19 19:10:06 +02:00
kernel Update for failures only on dev branch. Use general platform names 2019-08-19 18:22:11 +02:00
mimetypes Remove handling of missing Q_COMPILER_RVALUE_REFS 2019-05-01 20:24:45 +00:00
plugin Disable debug-and-release builds for MinGW 2019-09-18 06:28:16 +00:00
serialization Featurize support for signaling NaN 2019-09-30 20:05:42 +02:00
statemachine test: migrate QStateMachine test to QRegularExpression 2019-06-10 19:23:42 +00:00
text Suppress deprecation warnings on a test of a deprecated QString method 2019-10-09 11:18:22 +02:00
thread Update for failures only on dev branch. Use general platform names 2019-08-19 18:22:11 +02:00
time Distinguish invalid datetimes from others 2019-10-11 11:59:41 +02:00
tools Fix QEasingCurve possible imprecision at endpoints 2019-10-11 12:29:27 +02:00
corelib.pro Move text-related code out of corelib/tools/ to corelib/text/ 2019-07-10 17:05:30 +02:00