Christian Stenger
7f4c9a19f2
Squish: Unify invoking add custom executable
...
Change-Id: If090ca16a9cc358ff38de5564d2e8ef2a2cf8200
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-24 11:12:10 +01:00
Robert Loehning
540fa4b726
Squish: Stabilize tst_git_local
...
Change-Id: Icc0f3ae2f4702398bbbc46b309b23ffe69daf778
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-23 14:05:07 +01:00
Christian Stenger
e18490b65a
Squish: Avoid crash in tst_designer_goto_slot on Mac
...
Again this is related to Squish 5 having problems handling menus
on Qt5.2 built applications.
Change-Id: Ie256b2d93259baaf86beaa1a5d9fbed2248ac2ef
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-23 11:17:07 +01:00
Christian Stenger
185a22f0d0
Squish: Avoid crash in tst_designer_autocomplete on Mac
...
Again this is related to Squish 5 having problems handling menus
on Qt5.2 built applications.
Change-Id: Ia017b48db5b6ab816a50504abc05c086fdf65799
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-23 11:16:57 +01:00
Christian Stenger
bbb0becf81
Squish: Update qt_squish_mapping.tsv
...
Packages for Squish5/Qt5.0 are now provided as well.
Change-Id: I7bcd660bca33deaa09f4b62a583e1118ed5e3d06
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-23 11:05:19 +01:00
Christian Stenger
1cdb5d87c2
Squish: Update Qt Quick hooking stuff...
...
...to differentiate between Qt Quick 1 and Qt Quick 2 when using
no additional function on the subprocess.
Change-Id: Ia345a1503128be0c5b81a010c438009bf41d93b5
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-23 11:05:09 +01:00
Christian Stenger
dc8481ca25
Squish: Stabilize tst_simple_debug on Mac
...
Change-Id: Ibcf179a1d10c0e735fe408a7f738309834d8abc4
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-22 16:08:58 +01:00
Robert Loehning
52bff97cfa
Squish: Replaced lot of signal code by one simple function
...
Change-Id: Idb6b663a8b2be217d8769fab5e2f6f9290f37990
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-22 10:13:02 +01:00
Christian Stenger
fb114e3882
Squish: Fix condition in project.py
...
This error was introduced in 0f04c2b3b0 .
Change-Id: Ifdaa18d4267daff1e59c5ced3cfc188beb4c52c9
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-21 23:10:00 +01:00
Christian Stenger
fca97a53d4
Squish: Clear analyzer results after verification
...
Change-Id: Ic475704773770d7d17361c96947734681e959fea
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-21 23:09:41 +01:00
Christian Stenger
9f81e79c8f
Squish: Fix issue with menu invocation on Mac
...
Squish 5 has problems to handle menus on Mac for Qt5.2 builds.
Change-Id: I533f8fcd2c8a2786ae354cd92e92efad0fb1dd57
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-21 10:44:09 +01:00
Robert Loehning
82fdd52e82
Squish: Wait for parsing in __configureCustomExecutable__()
...
Change-Id: I798a29aa9a4676edd1493f4973d29f8725e117e5
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-21 10:40:29 +01:00
Christian Stenger
7312733452
Squish: Extend tst_git_local
...
Change-Id: I4160e3f8e7f43f9711b3436693aeb3b333208faf
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-20 13:41:55 +01:00
Christian Stenger
d8cc72d7bd
Squish: Let tst_debug_empty_main continue on error
...
Change-Id: Ic0772f96c3d99af1d2001ca599820bc61192281c
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-20 13:38:58 +01:00
Robert Loehning
0f04c2b3b0
Squish: Eliminate another signal handler
...
Change-Id: I6f89d908366257ab2dbd5d0a48f77f41e131ae12
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-20 13:13:55 +01:00
Christian Stenger
4b6d04d63b
Squish: Fix tst_rename_file on Mac
...
Change-Id: Idca881989a673d3f220379d3a233c851ee75e248
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-17 16:37:51 +01:00
Christian Stenger
f710048c92
Squish: Add workaround to avoid AUT crash on Mac
...
The crash was actually only in tst_SCOM05 as WELP suite is
completely disabled.
Change-Id: I32d9bef43dc50eb8d3c71a5b1d6e7894c7d74276
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-17 16:14:38 +01:00
Christian Stenger
558743c688
Squish: Add expected error message for newer Xcode
...
Change-Id: Ib6af4b61d4ca7bd32b3e3e9dcb837a91692a1dfe
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-17 16:14:02 +01:00
Christian Stenger
38ce2b78ba
Squish: Fix tst_default_settings for Mac
...
lldb from Xcode is recognized as well.
Change-Id: I4c79b5362ced38461aa4f823d4e303093f81fcac
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-17 15:50:35 +01:00
Christian Stenger
e2c156b48f
Squish: Fix tst_git_clone
...
Change-Id: I9ee7bfb01d2618f426450182552cec0263af02ec
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-15 16:13:39 +01:00
Christian Stenger
bb0c02a0f9
Squish: Fix logged output of tst_git_clone
...
The clone log contains escape as a character (unicode 0x1b) which
makes the creation of the results.xml fail. This patch removes these
for unquoted text logs.
Change-Id: Ia5312c4cf41dbf9c40732e48ebe4694f79f39bb2
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-14 16:45:31 +01:00
Christian Stenger
49db5bfa52
Squish: Add workaround for native file dialogs on Win
...
Current Squish fails to hook into native file dialogs for
Qt5 builds. The workaround forces Qt Creator to use QFileDialog.
Change-Id: I3a28314bab54178d93cda85c0a36e9202f037c9c
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-09 08:58:46 +01:00
Robert Loehning
ffbdbc855c
Squish: Give subprocess some seconds to quit
...
Change-Id: I83ca568b88537fca189425de1795b82eaca66105
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-08 10:54:49 +01:00
Robert Loehning
746c5d8863
Incremented year in copyright info
...
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2014-01-08 08:29:47 +01:00
Robert Loehning
f5ec3f4237
Squish: Make some variables local
...
Change-Id: I1687ae59c6327616ee18f6120dca9d0d0ce40bcf
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-07 15:24:57 +01:00
Robert Loehning
85f1a0310c
Squish: Simplify runAndCloseApp()
...
- remove one signal handler
- make one variable local
Change-Id: Idff589c243cbd324b1b37478d77f28446d23490b
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-06 17:15:21 +01:00
Christian Stenger
d787e4e2ab
Squish: Enhance tst_default_settings
...
Change-Id: I150d4d53a6e6e93749f9cdbfe33971633805573a
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-06 14:23:35 +01:00
Robert Loehning
3082d5c0fd
Squish: Remove pointless code
...
Change-Id: I8fb227301cf1375f159a8dbe3f6197cd0451d0ae
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-06 13:51:16 +01:00
Robert Loehning
1734e368b6
Squish: Improve waiting in tst_simple_analyze
...
Change-Id: I430e9190beab25f51b187c007c0d7624810c2509
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-19 13:44:26 +01:00
Robert Loehning
5bcc7240f1
Squish: Replace failing wait statements in tst_cli_output_console
...
Change-Id: I862812802722f66b6c100458b5aaea7c7165b248
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-19 13:08:34 +01:00
Robert Loehning
a8a1407224
Squish: Replaced signal handler in tst_CSUP04
...
Change-Id: Ia24fc657b7033fd383ede2df243bbd29b44c460a
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-19 11:39:21 +01:00
Robert Loehning
5e42856947
Squish: Fix bug in selectBuildConfig()
...
Function did not wait when configName did not
change, even when the active kit did change.
Change-Id: Ia0954ee7da45864aefe88ad1919124c065af2ac1
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-19 11:39:03 +01:00
Robert Loehning
a0fdad9921
Squish: Added further git log tests
...
Change-Id: I28a1922fa1cf256baf3775d6eab47aeeb35432df
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-18 12:32:24 +01:00
Christian Stenger
c283ecaf57
Squish: Temporary fix for tst_installed_languages
...
b748c1b3d2 solved the issue for
Qt Creator running in English only. This test starts Qt Creator
with different language settings, so the app won't close properly.
Change-Id: I63b3b6c4125dc0173c4fd3b4d54c48a0d1dd9687
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-16 12:05:06 +01:00
Robert Loehning
7bccc61f5e
Squish: Use native separators in srcPath
...
Change-Id: I6e307d08ccb47436e3d47aa40c9f8373a80df5ce
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-16 11:27:41 +01:00
Robert Loehning
5cddad9d9b
Squish: Added test for local git actions
...
Change-Id: I4b7cd2e872d6a9aed95d3802d9df98ffdce2cbfe
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-13 16:22:56 +01:00
Robert Loehning
d3f9b90c10
Squish: Update tst_codepasting after fix
...
Change-Id: Iff1c90abf424513941de947ae3e9f994a633d67d
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-12 17:07:34 +01:00
Robert Loehning
cdf5c36f64
Squish: Let ensureChecked() handle tristate checkboxes
...
Change-Id: Iecb18400512ec6525757b442cf3b984d22302009
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-12 16:45:00 +01:00
Christian Stenger
0143d60063
Squish: Add missing blank
...
Change-Id: I476218ac334c4713718c6ad5f73c4345acc9c307
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 16:04:56 +01:00
Christian Stenger
969e6364eb
Squish: Avoid crash on Mac when invoking context menus
...
Again this is a hack to avoid AUT crashes when using Squish 5.0.1
with Qt Creator based on Qt5.2.
Change-Id: I34e35f3892cf3c1cffdc4985234562c1c6f0848b
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 16:04:49 +01:00
Christian Stenger
b748c1b3d2
Squish: Avoid Squish crash on Mac
...
Squish 5.0.1 has problems handling special locations of menus on Mac
using Qt5.2.
Change-Id: I9acc6d0f63e00815ff9ab532cb56a8ca5bb69d6a
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 13:05:23 +01:00
Christian Stenger
cae7802902
Squish: Add missing envvars files
...
Change-Id: Ifecd94b1b9ef8d3833474a45a258f219ceb9f86b
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 13:05:13 +01:00
Christian Stenger
f04870647f
Squish: Remove workaround for fixed bug
...
Change-Id: Ib6a47fbab85835fd33424134fefca153a3595d6b
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 13:05:04 +01:00
Christian Stenger
9e4dc6009e
Squish: Remove workaround for fixed bug
...
Change-Id: I0ebe8fdf19ff1e955ea8800f384d7a0f130fb253
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 13:04:44 +01:00
Christian Stenger
d94d343f4d
Squish: Perform additional Profiler test
...
Change-Id: I9ca615f89ac772fc87b9dc91ed2fbc42a3b763a3
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 13:04:28 +01:00
Christian Stenger
f714c3811f
Squish: Avoid squish crash on Mac
...
The crash happens when using waitForObjectItem() on this object while
converting the used menu to a Mac specific menu.
Change-Id: I531272a316c929709aaf2acd0b0b7ffa82fe7f70
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 13:04:15 +01:00
Christian Stenger
31e2d42dcf
Squish: Fix tst_rename_file
...
Change-Id: I8d7f983959c1d7735a95ffde3452e8c7edf75ae1
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-12-12 13:03:34 +01:00
Robert Loehning
56256a208a
Squish: Test handling of description in tst_codepasting
...
Change-Id: Ib24a4863f02b479cc18c17fb3d6dc20e8dc85452
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-12 12:28:51 +01:00
Robert Loehning
9a661d1d1e
Squish: Restrict workaround to Qt4 builds
...
Change-Id: Ib67e6af786a557f50a6532bb0906ca9537ca22ad
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-12 12:16:45 +01:00
Robert Loehning
4fd4f5d9fc
Squish: Remove unused function
...
Change-Id: I2860d77dcb6a571e6af0e8aff86b997c12dafc90
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-03 10:42:16 +01:00