Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.1.0 , 5.9.1
-
None
-
b66bc399aed8b307a27781c97585a09888d8692f
Description
which makes it difficult to see why a comparison of two dates fails when only their milliseconds differ:
import QtQuick 2.0 import QtTest 1.0 TestCase { id: testcase name: "Test" function test_defaultConstructed() { var d1 = new Date(2000, 0, 1); var d2 = new Date(2000, 0, 1); d2.setHours(0, 0, 0, 1); print(d1, d2) compare(d1, d2) } }
FAIL! : qtquickcontrols::Test::test_defaultConstructed() Compared values are not the same
Actual (): Sat Jan 01 2000 00:00:00 GMT+0100 (CET)
Expected (): Sat Jan 01 2000 00:00:00 GMT+0100 (CET)