Christian Stenger
e31020a60e
Squish: Fix expected default setting
...
Pre-compiled headers are no more ignored by default.
Change-Id: Ia107495626f8050fb2537443ef69ea732a93b530
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-03-01 13:54:32 +00:00
Christian Stenger
a112ca317b
Squish: Fix verification of tool tips
...
Change-Id: I12487c784cf784ca7ddf705895c99f0ed912b0f4
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-02-14 12:58:43 +00:00
Christian Stenger
605fe1dfd9
Squish: Update menu item for 'Find Usage'
...
Change-Id: I6fdf9f9a1c697ad403473b795d4848aa4e519cb0
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-02-14 10:39:56 +00:00
Robert Loehning
4b8200086b
Squish: Fix handling of "Take a Tour" in startCreatorVerifyingClang
...
Change-Id: Ica4414c6e284af69aedf06b7d56b7e72587c7e90
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-02-13 10:05:42 +00:00
Christian Stenger
b0795c3210
Squish: Fix expected Qml error
...
Change-Id: I06395d6c0643c86a13f97a77c3c82771be9a1de3
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-02-08 15:45:13 +00:00
Robert Loehning
2cb872a192
Squish: Close "Take a tour" popup after startup
...
Change-Id: Ie5edf4a3a9a90b52e3a5e74e7e17e2bd66c38841
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-02-04 14:20:56 +00:00
Robert Loehning
522a90913a
Squish: Add name of FancyTabBar object
...
Change-Id: I1cbd1af800731e2c9908604ecaa5c0513410e55c
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-02-04 13:37:55 +00:00
Christian Stenger
c2422f4855
Squish: Fix using locator
...
Change-Id: Ifbc693439cbcd4146f1b18e67f1f1d6bc49162e5
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-11-13 13:48:39 +00:00
Christian Stenger
6cdcae528d
Squish: Ensure text cursor has safe position
...
When re-opening a file that had been opened and closed inside
the current active session we open the file at the last used
editor position.
Provide a function to explicitly jump to the first line of an
editor.
Change-Id: I0602d8ef46e80a20385fd1b205812776d6666326
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-11-02 12:02:42 +00:00
Christian Stenger
326adef0de
Squish: Further adaption to UI changes of debugger
...
Change-Id: I0e28d2f929c7a69aa61313e3e5473143dc88e5b1
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-10-16 12:07:24 +00:00
Christian Stenger
885be5524c
Squish: Adapt to changed UI of debugger
...
Change-Id: I234ec55f69751f9fc9c543956fe5b9f058ef9633
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-10-16 10:40:41 +00:00
Christian Stenger
c5d961fe01
Squish: Let startQC() return applicationContext
...
Change-Id: I56aff938095948031ff7b4e5fd522654208e4f6b
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-10-01 11:32:27 +00:00
Christian Stenger
1016dc0603
Squish: Refactor starting Qt Creator from Squish
...
Change-Id: I7cbce7db2a22a7cb327965b9b7918eb46266b260
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-09-05 09:24:18 +00:00
Christian Stenger
09b611acde
Squish: Fix checking for plugin loader issues
...
Change-Id: Ibf894f3792f78c496be5fcbdfcd6c19b8b1246e4
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-08-30 11:01:43 +00:00
Robert Loehning
21bcc7f38b
Squish: Use sets instead of lists for kits in use
...
They fit our use-case much better.
Task-number: QTCREATORBUG-20874
Change-Id: Ifa06ce00f3e6999a99c3bc2bb7e9ba759fa02e94
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-17 12:58:14 +00:00
Robert Loehning
94fb8efab1
Squish: Remove old default target parameters
...
Change-Id: I72153c535ae0670cb4bfa061f34659bc7faee001
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-10 09:35:17 +00:00
Robert Loehning
59f124eb07
Squish: Fix checking for Profile mode
...
Amends 2a274728c2 .
Change-Id: Id686e031658ad737eaeeffabe857452cc8a0d7ac
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-08-09 10:47:18 +00:00
Robert Loehning
aed1616b35
Squish: Simplify mapping between kits and their names
...
Task-number: QTCREATORBUG-20861
Change-Id: I809036dc331b93f015ee5b10381229b106e27cbd
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-09 09:08:42 +00:00
Robert Loehning
2a274728c2
Squish: Also check for "Profile" config being checked
...
Change-Id: I9f6598144b81240c4a92abb7e71b7c4cbf6baa4a
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-07 09:25:22 +00:00
Robert Loehning
2c6a57be9c
Squish: Move imports of "os", "re" and "sys" into shared class
...
Change-Id: I349cb255b8fa6f96e32d5dacb3c9b58ddeb76897
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-07 09:25:05 +00:00
Robert Loehning
ff10f8c3a5
Squish: Fix warnings
...
Warnings from static code checks, that is, not test.warning() at runtime.
Change-Id: I651d13491106583908059ecdb5f700f539b6d9c8
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-06 14:21:30 +00:00
Robert Loehning
e8acb75115
Squish: Refactor selecting configured Kits in project
...
The design of the Projects mode changed several times. We wrote lots of
workarounds to keep even more old code alive because we never had the time
for a proper refactoring. This time is now.
Leads to more stable code with far less variables flying around.
Task-number: QTCREATORBUG-20265
Change-Id: I29e5956ea3279cdb1d6da61bf5b461666de436bc
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-02 11:48:14 +00:00
Christian Stenger
01aafd8021
Squish: Redo readFile()
...
Change-Id: Ife8f951aa8fc86403197318b55db725ed3259336
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-08-01 05:33:24 +00:00
Christian Stenger
3f97874ca1
Squish: Fix tests after revert
...
The patch that removed Qt4 completely from the widget app wizard
has been reverted.
Adjusting the tests now.
Change-Id: I0af1eb2102caa22022658d1189794c7757c7628f
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-07-27 08:40:08 +00:00
Robert Loehning
210a873efb
Squish: Forward qbs' warnings about deprecated features
...
Change-Id: Ib99713b95d010acf4b49065ad7e20862e59476d1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-26 13:05:06 +00:00
Robert Loehning
69f75036ab
Squish: Remove unneeded function call
...
Change-Id: I3fb85bc69086501dada922b45ef353e34030e0db
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-12 14:31:34 +00:00
Robert Loehning
e0f8779168
Squish: Update suite_WELP
...
This is a follow-up to 744279.
Change-Id: I24485972b3a292952c653f2cfab1af198578fcc4
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-11 09:25:15 +00:00
Robert Loehning
9e6fe45ad9
Squish: Fix for Qt 5.11
...
The items in the treeView look slightly different than
with Qt 5.10 and thus seem to lose the mouseclicks.
Change-Id: Ibee1abdbc9e9bfe622b45f76ed5e612e81fd1770
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-02 09:10:58 +00:00
Christian Stenger
2801372d46
Squish: Fix expected targets for widget app wizard
...
Reverts cd45ce5f39 .
Change-Id: I6865e6c91fd961ac36da160a01c676f5274c40cc
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-06-29 05:17:55 +00:00
Christian Stenger
cd45ce5f39
Squish: Remove Qt4 from expected kits for widget application wizard
...
Change-Id: I747b47a5adb684f9ef3c245427707ead9ffba20a
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-06-26 14:21:19 +00:00
Christian Stenger
dfdfff2148
Squish: Fix expected string
...
Capitalization has changed.
Change-Id: Icbfa295beab27c1cfb2ec1ae6198784f134563a6
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-06-22 10:50:17 +00:00
Robert Loehning
35eabd7d40
Squish: Explicitly disable ClangCodeModel for testing built-in
...
The ClangCodeModel is the default now.
Change-Id: Id432cc9d27dcf7327c0b7efeba7004521d25fee5
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-06-05 09:08:20 +00:00
Robert Loehning
149a77a01d
Squish: Handle third kit state
...
Change-Id: I3442cf7676b7f316a60344b9c7dfc2d777529785
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-06-04 11:23:51 +00:00
Robert Loehning
2a3bfea8a9
Squish: Update for changed Options dialog
...
Change-Id: I823e88e80a00079dbf0a2cbdfd72973d44001063
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-06-01 09:25:16 +00:00
Christian Stenger
9c1f47399e
Squish: Stabilize selectFromLocator()
...
Calling it several times inside the same run results in
unexpected behavior. The list of items inside the Locator
gets filled asynchronously, so give it a chance to populate
before trying to click something.
Change-Id: I542a9fda37ae09e98e496d12a40d507a040bb247
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-05-09 08:51:15 +00:00
Robert Loehning
1ac527d8f6
Squish: Don't configure Windows firewall when we don't need to
...
Task-number: QTCREATORBUG-20316
Change-Id: Ibec253f15a39dc22ab8bd1693eab38b0ab7b44fb
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-05-09 08:46:39 +00:00
Robert Loehning
5a54a813d3
Squish: Remove code for querying information about Qt
...
Task-number: QTCREATORBUG-20337
Change-Id: Ib99d3bb45297b766ac1797a2a364350d96ce0056
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-05-08 09:06:02 +00:00
Robert Loehning
06c2e69301
Squish: Use Locator instead of menu hack
...
Change-Id: I4e84a52fb6ad4c93ef53bb1a17639fd8b263b987
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-05-08 09:05:25 +00:00
Robert Loehning
c5511de338
Squish: Remove hooking into subprocesses
...
It worked well but the maintenance burden turned out to be too much.
Task-number: QTCREATORBUG-20055
Change-Id: Ic8663f808c50ca9fb17d52b6bc6c72baf7503358
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-05-02 09:51:05 +00:00
Robert Loehning
0e216fda3e
Squish: Don't expect WebEngine or WebKit
...
Change-Id: Ib44d0c7671b016c27e33ffd66e4797be37523ca3
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-04-19 14:06:03 +00:00
Christian Stenger
d21c508b0a
Squish: Remove dead code
...
Change-Id: Ic24c9db0b923409026d92b87b246694dde8968db
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-04-17 11:52:48 +00:00
Robert Loehning
fdc4ac41d9
Squish: Replace Qt 5.3 kit with Qt 5.10
...
This patch just changes the minimum for replacing the kits while
keeping the tests running. Further updates to the tests should
be done in separate patches.
Task-number: QTCREATORBUG-19440
Change-Id: I25ce60ad0a47678dba4352a4b2601ca1cdd4741d
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-04-16 14:15:11 +00:00
Robert Loehning
1aed2b06de
Squish: Stabilize tst_CSUP04
...
Change-Id: I2e036e401253f1f2cfe29efdbeedf9a51491d0ef
Task-number: QTCREATORBUG-20140
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-04-04 13:27:00 +00:00
Robert Loehning
139d64615e
Squish: Revert workarounds for fixed bug
...
This reverts commits 47355608db
and 6cc61be23b .
Task-number: QTCREATORBUG-19717
Change-Id: I052ff84ab33a5c483c11b66eaf55a175cc34c28d
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-03-14 10:47:03 +00:00
Robert Loehning
0c11cee246
Squish: Use example from Qt5 in suite_CSUP
...
Change-Id: Ib983af58c9797b8598f3e115112ebcb18dee0276
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-03-02 10:03:24 +00:00
Robert Loehning
47355608db
Squish: Add workaround for opening qmlprojects
...
Task-number: QTCREATORBUG-19717
Change-Id: I3e3b11785154d5c2c20b68ca0091510d1a77ae04
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-02-28 14:25:53 +00:00
Robert Loehning
a4ff3423e9
Squish: Update Qt version names and constants
...
As a preparation for using Qt 5.10, these
need to handle two-digit minor versions.
Change-Id: I2a47606ee801a28df12d75323b480f8ee583893b
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-01-22 12:30:49 +00:00
Eike Ziller
a2739f55ed
Merge remote-tracking branch 'origin/4.5'
...
Change-Id: Ic7c16091268083c0426cf29f0691a7ee458f2bd9
2017-12-07 09:16:01 +01:00
Robert Loehning
2427f1267f
Squish: Update combos for creating projects
...
Change-Id: Ibbabacc7a5e357ac765ef8629e74ca2e05505078
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-12-06 13:21:15 +00:00
Christian Stenger
2c93654e58
Squish: Improve testing of Welcome page
...
Verification of URLs used for "link labels" on the Welcome page
is now possible again.
Change-Id: Id48ab40201a9c2a60dc3c991052f45bee93707bc
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-12-05 11:08:09 +00:00