summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Squish: Remove pastecode.xyz from testsChristian Stenger2020-05-191-2/+1
| | | | | | | | Service is unavailable. Task-number: QTCREATORBUG-24002 Change-Id: I012681ec1ec1deb30387e1762fe72a877e56fa10 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Don't expect pastes to pastebin.com to appear in listRobert Loehning2020-05-121-2/+6
| | | | | Change-Id: I02a73244e3aecad906f2c08b37d60ebe1880f534 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* qbs build: Take differences between clang and "apple clang" into accountChristian Kandeler2020-05-121-0/+1
| | | | | | | | In particular, clang with version number 10 is not really clang 10 on macOS. Change-Id: I8be489fa9cffd63c1ea8f13d181686ab1a575ec6 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* qbs build: Suppress more warningsChristian Kandeler2020-05-071-1/+10
| | | | | | | Amends d08e5c33ff. Change-Id: Ic842dda51b21427e1989190b44508d54aa1e7120 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Try stabilizing CLI outputRobert Loehning2020-05-051-1/+4
| | | | | Change-Id: I0ff6aaaa62b9596487a279cdf5e597a3b7c83679 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* qbs build: Fix sdktool autotest on WindowsChristian Kandeler2020-05-041-2/+5
| | | | | | | | Make sure to fix the path separators for the macro that gets passed on the command line. Change-Id: I444883e6fc5a2b49d73a1fa52aa1ea26b207185c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Update expected tree for qbsRobert Loehning2020-04-231-4588/+4561
| | | | | | Change-Id: I3ba303f0206db193d3e00ce52ac20f516823881c Reviewed-by: Robert Loehning <robert.loehning@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Debugger: Fix dumper for std::unique_ptr with custom deleterhjk2020-04-231-4/+10
| | | | | | Task-number: QTCREATORBUG-23885 Change-Id: Ifba6ef7233886d1c9341e7912d6924cd9afbc4eb Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Don't use negative y-position for QMouseEventRobert Loehning2020-04-211-1/+1
| | | | | Change-Id: Ib453b41e5906ddf24228b92f8c904b39eea4526f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Make WidgetTips Squish-testableRobert Loehning2020-04-212-18/+22
| | | | | | Change-Id: I337fdca3541c5b2fb8f09ab2d7721b8950c0bea9 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Avoid false positive in tst_CSUP01Christian Stenger2020-04-201-1/+1
| | | | | | | | | | If intrinsic headers are globally present the proposal widget might also suggest _mm_undefined_si128 or _mm256_undefined_si256 when typing 'unsi'. Be slightly more specific and therefore exclude these. Change-Id: Ie988ce7a1312fb31803a6e9fa885e10a51229d09 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Ignore two fails in tst_rename_fileRobert Loehning2020-04-161-0/+2
| | | | | | | | Neither can I reproduce them without Squish, nor are they clearly inside the scope which needs testing. Change-Id: I25494de34cd216678913fbf04dca88c3c0126ed9 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Fix and update tst_rename_fileRobert Loehning2020-04-151-5/+2
| | | | | Change-Id: Idc8134dd0df5df530285525783532c21014087a8 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Don't close files before exiting CreatorRobert Loehning2020-04-027-16/+1
| | | | | | | | It's not needed and it's fragile since the menu item is disabled at times. Change-Id: I0c72c5072374462d99740e7eaa752f91e019c6ee Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Don't use underscore in project nameRobert Loehning2020-04-021-1/+1
| | | | | | | | We'd have to escape it so openDocument() can find it in NavigationTreeView. Change-Id: I0be07874fdb6b8fba7a3a2e01e2927a79a47e358 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Remove dead code and simplifyRobert Loehning2020-03-201-14/+4
| | | | | | Task-number: QTCREATORBUG-16607 Change-Id: I2bd8857317adf046e4563a150a74186f4c2d233e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Fix expected object propertiesChristian Stenger2020-03-191-1/+1
| | | | | Change-Id: I7f2e3ef4559fac83d17a06a231036be45f9e63bb Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Fix tst_qml_localsChristian Stenger2020-03-131-13/+20
| | | | | | | | | | The content of the locals and expressions had changed as it nowadays provides information on the qml engine as well. Adapt the test accordingly. Change-Id: Ib5fa96e3150206a374ac5e115e789cc3b983497b Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Adjust expectations in suite_CSUPRobert Loehning2020-03-123-20/+16
| | | | | | | | Task-number: QTCREATORBUG-22728 Task-number: QTCREATORBUG-22729 Task-number: QTCREATORBUG-23159 Change-Id: Iad21fa8e82f314bc7bde42dc184cf72553eab3a7 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Adapt to changed tool tip textChristian Stenger2020-03-121-1/+1
| | | | | Change-Id: I7c86bcce5ee5c58147810243d6b7e7c59df94f21 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Replace Qt version 5.6.1 with 5.14.1Robert Loehning2020-03-1031-76/+95
| | | | | | | Task-number: QTCREATORBUG-22111 Change-Id: Iaae052e73a264252e399bd0992be4b420e2799ae Reviewed-by: Robert Loehning <robert.loehning@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Dumper: Do not test fortran string on windowsDavid Schulz2020-03-091-2/+2
| | | | | | | Which doesn't exist on windows and will fail the test Change-Id: I0dd005ccfcbf54faa716c642c5441c2086b3a32a Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlJS: Fix compileChristian Stenger2020-03-042-2/+5
| | | | | | | | ..in general, with tests, and when using a namespaced Qt. Amends b09a48599e7. Change-Id: I99e275e10df5eed741d021911a360457f0d0d2e7 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* QmlJS: Fix compiler warning and add a missing includeOrgad Shaneh2020-03-031-0/+1
| | | | | | | | | | qmljsdiagnosticmessage_p.h: In static member function ‘static QmlJS::Severity::Enum QmlJS::DiagnosticMessage::qtMsgTypeToKind(QtMsgType)’: qmljsdiagnosticmessage_p.h:72:5: warning: control reaches end of non-void function [-Wreturn-type] 72 | } | ^ Change-Id: I2183199bf257453e0af2998b739fae8c90f5c098 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@qt.io>
* Ensure that null dereference in test is not optimized awayFawzi Mohamed2020-02-271-1/+2
| | | | | Change-Id: Icf8eb894a8277353448f46b18d5d6614be1d2350 Reviewed-by: hjk <hjk@qt.io>
* Squish: Break endless loop in tst_CSUP06Robert Loehning2020-02-262-1/+4
| | | | | Change-Id: Id0762128a9c2b6b3cc15684ff1b35c38b3a64c97 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlDesigner: Fix compile with Qt5.11 and building testsChristian Stenger2020-02-241-0/+1
| | | | | Change-Id: I96dea7de0d185c67ea3a26a42de0805bd60dc1d1 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Squish: Directly click mode selectorRobert Loehning2020-02-242-34/+0
| | | | | | | | | | | The tooltip doesn't show up on Windows anymore unless you manually move the mouse. The positioning has proven to be stable, so we don't need to double-check using the tooltip anymore. Change-Id: I92400d1fa273d4fb6a011cdf00c3b127c06764d5 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Remove outdated error handlingRobert Loehning2020-02-191-7/+0
| | | | | Change-Id: If3bb6f8dd5c79e11139801623f63ce88ea46cf42 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Update QtOptionsPageWidgetRobert Loehning2020-02-181-1/+1
| | | | | | | Fixes error in tst_default_settings Change-Id: I927edb0cab7c73a4830272cf6fb2f655cee4cd8d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Update chooseTargets()Robert Loehning2020-02-181-1/+1
| | | | | | | Fixes tst_cmake_speedcrunch Change-Id: I154647ca2108676b4184170ef121649547c3fd41 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Update addAndActivateKitRobert Loehning2020-02-181-1/+1
| | | | | | | Fixes warning in tst_opencreator_qbs Change-Id: I82ba025ebc6befd222dd8f47cabcff08ad2e584e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Fix compiler toolchains on macOSChristian Stenger2020-02-172-7/+7
| | | | | Change-Id: I95aa7f0c91bc538ec7ada3ea04a8285b5cbe5f9c Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Update expected tooltipsRobert Loehning2020-02-171-2/+2
| | | | | Change-Id: I88c5757b1f3beda34773ec3738779094a8441c2f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* ExtensionSystem: Some modernizationhjk2020-02-142-2/+2
| | | | | | | Mostly 'foreach'. Change-Id: I5390d03bb5cc37c3674b61cea6f5d22bae554ed2 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* LanguageClient: introduce new type for gorgeous formatted errorsDavid Schulz2020-02-121-3/+9
| | | | | Change-Id: Ia76bd768bcb6d33ce66319dddf8cc355a41ffa31 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Update detection of configured kitsRobert Loehning2020-02-111-2/+2
| | | | | Change-Id: Icade1feffde4a1b252175d8012c411a0a423748f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Fix error handlingRobert Loehning2020-02-073-3/+3
| | | | | Change-Id: I896ce824a0c75d47f7b123f80937e81793cc33e8 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Provide an empty default IPlugin::extensionsInitialized()hjk2020-02-076-17/+0
| | | | | | | And remove all empy re-implementations. Change-Id: I19f0b4e55c042c96693ecb89766f97f0a97b54ae Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Merge "Merge remote-tracking branch 'origin/4.11'"The Qt Project2020-02-058-67/+14
|\
| * Merge remote-tracking branch 'origin/4.11'Eike Ziller2020-02-058-67/+14
| |\ | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/genericprojectmanager/genericproject.cpp Change-Id: Ib54f1645ec70a9e6460a888a13190ede130bccca
| | * Unit: Fix building without ClangRefactoringChristian Stenger2020-02-041-4/+4
| | | | | | | | | | | | | | | Change-Id: Id2a4d9d030c4a36eebc88f93029d846f08870eac Reviewed-by: David Schulz <david.schulz@qt.io>
| | * Squish: Remove old hack for the MacRobert Loehning2020-01-217-63/+10
| | | | | | | | | | | | | | | Change-Id: I8655b8fe5a1a448995a3798fd587a01919129434 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | | Add final specifies to classesIgor Sidorov2020-02-055-5/+5
|/ / | | | | | | | | | | | | Warning -Wfinal-dtor-non-final-class in clang trunk Change-Id: I2bf17064bf8898eab10b82b69583a283157766d0 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | CMake Build: Fix unittestsCristian Adam2020-02-035-0/+87
| | | | | | | | | | | | Change-Id: I4282f2f80b1d8d1d902ac8252b8a826ca0e459c6 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* | Squish: Fix test for session handlingChristian Stenger2020-02-031-0/+1
| | | | | | | | | | | | | | | | Wait for project parsing on re-opening a session that contains projects before trying to interact. Change-Id: I631ee72573e1ff1fb115825aaf756489d02f18ab Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Fix test for project wizardChristian Stenger2020-02-031-1/+1
| | | | | | | | | | | | | | | | Skip Qt Creator Plugin template as it needs special handling on the details page. Change-Id: If2fbba31435d280bd99d78a929dfd057ea26feab Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Adapt to changed UIChristian Stenger2020-02-032-2/+2
| | | | | | | | | | Change-Id: I8506d099dc0c0721e61d00af2abb1e4515cda38e Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Fix handling of enabling Qml DebuggingChristian Stenger2020-02-031-3/+3
| | | | | | | | | | | | | | Amends 0168a42b72eaf499927b5bcba2d12aea464c41b7. Change-Id: I71c32a94fa6de4f64d03c9c73681e30496c2560d Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Remove pointless progressBarWait()Robert Loehning2020-01-291-1/+0
| | | | | | | | | | | | | | No progress bar will be shown there. This is only causing warnings. Change-Id: I909f0395d24a3aaf6499fba81ca3af1da33c208f Reviewed-by: Christian Stenger <christian.stenger@qt.io>