summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | Squish: Wait for project parsing after creating projectsRobert Loehning2020-01-291-4/+4
| | | | | | | | | | | | | | | | | | There is a new progress bar titled "Updating Locator Caches". The unspecific progressBarWait() will continue after that disappeared. Project parsing did not even start then. Change-Id: Iaa6b7c63ea5669aefa3f34329d8d6e4958ae4eab Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Squish: Adapt to changed build menu entriesChristian Stenger2020-01-298-10/+10
| | | | | | | | | | Change-Id: I0b9ceb8024e42960a2b915ed5e59ae5d33fa4207 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Adapt to changed UIChristian Stenger2020-01-281-1/+1
| | | | | | | | | | Change-Id: Ieff38dca10a0e65b743404d0563e87ad9abb0994 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Fix tst_debug_empty_mainChristian Stenger2020-01-283-15/+18
| | | | | | | | | | Change-Id: I5c484a46cf795feee17c200416c4cd303c189774 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Close Link with Qt banner at startupChristian Stenger2020-01-273-3/+5
| | | | | | | | | | Change-Id: I02e9a1b4eecc21804a2570a72cbdc0b19ae4f7a1 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Fix wizard template categoriesChristian Stenger2020-01-271-3/+3
| | | | | | | | | | Change-Id: Ifb26430c429dc41ea73789a210f93b80e0e8d3f2 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Skip Python projects in tst_create_proj_wizardRobert Loehning2020-01-221-2/+2
| | | | | | | | | | Change-Id: I82cd203a17391715428041e64b381379ab34da9e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Squish: Fix label parentChristian Stenger2020-01-211-1/+1
| | | | | | | | | | Change-Id: Idf0620e5d810a05e7d01f98e9cbd04713bd0cbe6 Reviewed-by: Robert Loehning <robert.loehning@qt.io>