-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.10
-
None
QTest::addColumn<QOperatingSystemVersion>("lhs"); QTest::addColumn<QOperatingSystemVersion>("rhs"); QTest::addColumn<Qt::partial_ordering>("result"); QTest::newRow("foo") << QOperatingSystemVersion::MacOSSonoma << QOperatingSystemVersion(QOperatingSystemVersion::MacOS, 14) << Qt::partial_ordering::equivalent; QDEBUG : tst_QOperatingSystemVersion::comparison2() expected data of type 'QOperatingSystemVersion', got 'QOperatingSystemVersionBase' for element 0 of data with tag 'foo'
because MacOSSonoma is defined as a QOperatingSystemVersionBase. Making the the column types QOperatingSystemVersionBase does not work either.