Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
Qt Creator 4.14.0-beta1
-
None
Description
A lot of checks fail:
********* Start testing of tst_Check ********* Config: Using QtTest library 5.15.0, Qt 5.15.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 10.1.0) PASS : tst_Check::initTestCase() QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-eval.qml) unexpected message of type 23 on line 5 "Do not use 'eval'. (M23)" FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-eval.qml) fewer messages expected Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(187)] QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-some-constructors.qml) unexpected message of type 308 on line 5 "Do not use \"Function\" as a constructor.\n\nFor more information, see the \"Checking Code Syntax\" documentation. (M308)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-some-constructors.qml) unexpected message of type 110 on line 6 "Do not use \"String\" as a constructor.\n\nFor more information, see the \"Checking Code Syntax\" documentation. (M110)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-some-constructors.qml) unexpected message of type 112 on line 7 "Do not use \"Array\" as a constructor.\n\nFor more information, see the \"Checking Code Syntax\" documentation. (M112)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-some-constructors.qml) unexpected message of type 111 on line 8 "Do not use \"Object\" as a constructor.\n\nFor more information, see the \"Checking Code Syntax\" documentation. (M111)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-some-constructors.qml) unexpected message of type 113 on line 9 "Do not use \"Function\" as a constructor.\n\nFor more information, see the \"Checking Code Syntax\" documentation. (M113)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-some-constructors.qml) unexpected message of type 109 on line 10 "Do not use \"Boolean\" as a constructor.\n\nFor more information, see the \"Checking Code Syntax\" documentation. (M109)" FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-some-constructors.qml) fewer messages expected Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(187)] PASS : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/avoid-var.qml) QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/confusing-plus-minus.qml) unexpected message of type 117 on line 6 "Confusing pluses. (M117)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/confusing-plus-minus.qml) unexpected message of type 117 on line 7 "Confusing pluses. (M117)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/confusing-plus-minus.qml) unexpected message of type 117 on line 8 "Confusing pluses. (M117)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/confusing-plus-minus.qml) unexpected message of type 119 on line 9 "Confusing minuses. (M119)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/confusing-plus-minus.qml) unexpected message of type 119 on line 10 "Confusing minuses. (M119)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/confusing-plus-minus.qml) unexpected message of type 119 on line 11 "Confusing minuses. (M119)" FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/confusing-plus-minus.qml) fewer messages expected Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(187)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/equality-checks.qml) Compared values are not the same Actual (actual.location.startLine) : 13 Expected (expected.location.startLine): 5 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(162)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/equality-checks.qml) Compared values are not the same Actual ((int)actual.type) : 126 Expected ((int)expected.type): 0 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(163)] QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/expression-statement.qml) unexpected message of type 127 on line 5 "Expression statements should be assignments, calls or delete expressions only. (M127)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/expression-statement.qml) unexpected message of type 127 on line 6 "Expression statements should be assignments, calls or delete expressions only. (M127)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/expression-statement.qml) unexpected message of type 127 on line 11 "Expression statements should be assignments, calls or delete expressions only. (M127)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/expression-statement.qml) unexpected message of type 127 on line 21 "Expression statements should be assignments, calls or delete expressions only. (M127)" FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/expression-statement.qml) fewer messages expected Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(187)] QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/new-expression.qml) unexpected message of type 307 on line 7 "Use 'new' only with functions that start with an uppercase letter. (M307)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/new-expression.qml) unexpected message of type 307 on line 8 "Use 'new' only with functions that start with an uppercase letter. (M307)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/new-expression.qml) unexpected message of type 306 on line 12 "Calls of functions that start with an uppercase letter should use 'new'. (M306)" FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/new-expression.qml) fewer messages expected Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(187)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/suppression.qml) Compared values are not the same Actual (actual.location.startLine) : 5 Expected (expected.location.startLine): 6 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(162)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/suppression.qml) Compared values are not the same Actual ((int)actual.type) : 127 Expected ((int)expected.type): 0 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(163)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/unreachable.qml) Compared values are not the same Actual (actual.location.startLine) : 6 Expected (expected.location.startLine): 2 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(162)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/unreachable.qml) Compared values are not the same Actual ((int)actual.type) : 28 Expected ((int)expected.type): 0 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(163)] QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/useless-blocks.qml) unexpected message of type 115 on line 5 "Do not use stand-alone blocks. (M115)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/useless-blocks.qml) unexpected message of type 115 on line 10 "Do not use stand-alone blocks. (M115)" QDEBUG : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/useless-blocks.qml) unexpected message of type 115 on line 15 "Do not use stand-alone blocks. (M115)" FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/useless-blocks.qml) fewer messages expected Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(187)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/case-fallthrough.qml) Compared values are not the same Actual (actual.location.startLine) : 5 Expected (expected.location.startLine): 9 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(162)] FAIL! : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/case-fallthrough.qml) Compared values are not the same Actual ((int)actual.type) : 108 Expected ((int)expected.type): 0 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/tst_check.cpp(163)] PASS : tst_Check::test(/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/check/properties.qml) PASS : tst_Check::cleanupTestCase() Totals: 4 passed, 14 failed, 0 skipped, 0 blacklisted, 72ms ********* Finished testing of tst_Check *********
********* Start testing of tst_ImportCheck ********* Config: Using QtTest library 5.15.0, Qt 5.15.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 10.1.0) PASS : tst_ImportCheck::initTestCase() FAIL! : tst_ImportCheck::test(base) Compared lists have different sizes. Actual (expectedLibraries) size: 8 Expected (detectedLibraries) size: 1 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/importscheck/tst_importscheck.cpp(208)] PASS : tst_ImportCheck::test(001_flatQmlOnly) PASS : tst_ImportCheck::test(002_nestedQmlOnly) PASS : tst_ImportCheck::test(003_packageQmlOnly) FAIL! : tst_ImportCheck::test(004_cppOnly copy) Compared lists have different sizes. Actual (expectedLibraries) size: 8 Expected (detectedLibraries) size: 1 Loc: [/sda/home/christian/dev/qtcreator/super-master/src/qtcreator/tests/auto/qml/codemodel/importscheck/tst_importscheck.cpp(208)] PASS : tst_ImportCheck::importTypes(base) PASS : tst_ImportCheck::importTypes(QtQuick-simple) PASS : tst_ImportCheck::importTypes(QtQuick-workaround-QtQml) PASS : tst_ImportCheck::importTypes(QtQuick-qmldir-import) PASS : tst_ImportCheck::cleanupTestCase() Totals: 9 passed, 2 failed, 0 skipped, 0 blacklisted, 2236ms ********* Finished testing of tst_ImportCheck *********