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
hjk
063075ecad
Debugger: Merge more test cases
...
Change-Id: I478b4bfb5fa615b2ea982ca6635c5e8e3478070c
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-23 10:32:21 +01:00
hjk
d8e132d15d
Debugger: Disable item model dumper for LLDB
...
Needs better infrastructure.
Change-Id: I53a53953bd347c296626c03636775f6057faf385
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-22 16:37:35 +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
hjk
5199c905c7
Debugger: Merge a few more dumpers
...
Change-Id: I8a39598f561a011fe5ec9d8dd589ded5a33ba6ac
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-22 14:32:56 +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
hjk
1e858e1116
Debugger: Merge a few tests
...
Dumper test compile time is a significant part of test run time,
we can save a few cycles by lumping similar tests together.
Change-Id: I716ec336836c1511e5c13f58e72b59a46a2250a8
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-21 19:24:16 +01:00
hjk
20ea8a7d67
Debugger: Fix buglets in QVariant dumpers
...
Change-Id: I3ac3906600369b51f6fc9f6430f95f21e0ac3e3b
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-21 18:20:13 +01:00
Eike Ziller
e95037347a
Merge origin/3.0
2014-01-21 14:17:16 +01:00
Orgad Shaneh
f506104f29
CppTools: Cleanup header/source test
...
Dynamically create data files in tempPath and clean them up when
finished.
Change-Id: Ie78f557b185b264acc0d0f5814646c203d8a93f4
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2014-01-21 11:07:49 +01:00
Orgad Shaneh
0f4e3c356a
C++: Support multiline strings and comments
...
Task-number: QTCREATORBUG-662
Change-Id: I0997fe2afaba71998d5da549b7141df0c023ff12
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2014-01-21 10:54:56 +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
hjk
376f58df34
Debugger: Fix QObject/property dumper
...
Change-Id: Ied68fd07e077a185223a68cc504fff5a5b9391ac
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-20 17:08:53 +01:00
Orgad Shaneh
06592b28ad
C++: Consolidate with/without comments preprocessor tests
...
Change-Id: Ib08569d642da51f6d51bb0763fc95d5a5c13d28c
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2014-01-20 16:27:49 +01:00
Orgad Shaneh
0a817c4ef5
C++: Cleanup preprocessor tests
...
Change-Id: Ia1b7dee24a3d7e20440dca5040cf9ffdaaf066e2
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2014-01-20 16:27:34 +01:00
Eike Ziller
cdd19fe6ad
Merge remote-tracking branch 'origin/3.0'
...
Conflicts:
src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp
Change-Id: If62ec06ea069a7eba6735101e5334b0c1f66861f
2014-01-20 14:21:46 +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
Orgad Shaneh
e51fbd2009
C++: Fix debugging of lexer test
...
spell() crashes if identifier is not properly created
Change-Id: I1c3949c3fed2282d893914fa2922f6c281d1f8cd
Reviewed-by: Przemyslaw Gorszkowski <pgorszkowski@gmail.com >
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2014-01-20 12:30:29 +01:00
Orgad Shaneh
15680ebe0c
C++: Minor cleanup in lexer tests
...
Use a typedef for the list
Change-Id: Ie921226f9b72fdbedd9926ae166979a4cd1ad540
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2014-01-20 12:30:17 +01:00
Tobias Hunger
7168dd48fe
AnsiEscapeHandler: Use a dedicated struct in favor of a qPair
...
Change-Id: I800d4868caf0cd58f83507ae2d0849d50f86a01f
Reviewed-by: Daniel Teske <daniel.teske@digia.com >
2014-01-20 11:15:05 +01:00
hjk
8b99e5532f
Debugger: Add facility to run dumper test with DYLD_IMAGE_SUFFIX
...
Change-Id: I5f79436b61a3a04de9b7b669bece2204ac858edb
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-17 17:16:17 +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
hjk
6954144251
Debugger: Unify QTimeZone dumper autotest
...
No real need to check the member if the summary is ok.
This also makes the test pass with Release builds.
Change-Id: Ie8ed9339b9f20f33a43d7dcc000f4a01d3e3710f
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-17 15:28:09 +01:00
hjk
59a45ffa77
Debugger: Fix QThread autotest with LLDB
...
Change-Id: I90e93a15b8280a55c31db6be28fe6eb39c7babb0
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-17 12:39:14 +01:00
hjk
2e33624b80
Debugger: Split char typedef autotest
...
Change-Id: I09e93a15b8280a55c31db6be28fe6eb39c7babb0
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-17 12:38:48 +01:00
jkobus
ea0562059b
Ambiguous tests added for differ.
...
Change-Id: I274e65034534bba5895b586742474b8c0baf4efc
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com >
2014-01-16 14:01:50 +01:00
hjk
580a8c16b9
Debugger: Disable fork test in manual test
...
Change-Id: I32ec9f9bf5bdb0e9ad93b78bbb2d01dec2759a4b
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 17:49:13 +01:00
Christian Kandeler
6d658c70f0
Debugger: Fix qbs build for autotests.
...
Change-Id: Iec79432b6a10a40de9b7b669bece2202ac858edb
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 17:40:40 +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
hjk
c959fc5fd5
Debugger: Use Dumper.putPair in Q{Multi,}Map dumper
...
Change-Id: I4c9abdc1d14823b35a8cbf3b375acc4a45274193
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 15:20:34 +01:00
jkobus
01eae5bfb1
Add new test case for differ
...
Change-Id: Ifa5992c724d87fb84dcbff31a9ed7a3c61c21fdf
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com >
2014-01-15 14:28:43 +01:00
Eike Ziller
851f255b9d
Merge remote-tracking branch 'origin/3.0'
...
Conflicts:
src/plugins/qmldesigner/components/formeditor/anchorindicatorgraphicsitem.cpp
src/plugins/qmldesigner/components/propertyeditor/propertyeditorview.cpp
src/plugins/qmlprofiler/qmlprofilertraceview.cpp
Change-Id: I778a0c2d0f1b4f799caaa2c2cc5daf94ec7ca352
2014-01-15 14:04:41 +01:00
hjk
8ab5b7ec0b
Debugger: Disable failing namedemangling tests
...
Feature is unused, no point in fixing right now.
Change-Id: I91f2ad9e46c88302d523b879558f65b4a86b0e2c
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 13:01:46 +01:00
hjk
f92aa07228
Debugger: Make demangler autotest data-driven
...
Change-Id: Ieb0cd7ac4a985503d84a64eb4d1718c93d2b5d70
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 12:48:39 +01:00
hjk
06f35cbbd0
Debugger: Split type simplification into file of its own
...
This still needs to use a proper parser at some time.
Change-Id: Ia0afe593dd9dc32f22f80adb7232c04f4db79cf6
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 12:15:52 +01:00
hjk
846ee38f2b
Debugger: Add libc++ std::unordered_set dumper
...
Change-Id: I0799791b2baffa61092c01699a4128f01151b53c
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 11:53:03 +01:00
hjk
fb0d8661d3
Debugger: More autotest tweaking
...
Change-Id: Ib823b0d9b6a0eeeaf5ec8b04b6f31fb07065a8cc
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 11:20:20 +01:00
hjk
fc85a4766d
Debugger: Re-enable some old tests
...
Change-Id: I73ab47e18aa470d9a5a1662b207b97643142aaa6
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-15 00:05:22 +01:00
hjk
be8a5213ba
Debugger: Some workaround for strange clang debug info
...
The hash type is recorded as char if the std::unordered_map
key is a std::string.
Change-Id: I08f2ad9e46c88302d523b879558f65b4a86b0e2c
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-14 18:52:26 +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
479537b51e
Tests: Fix compilation of treeviewfind auto tests
...
Change-Id: Ia0ff2635e0d0036e008273f5475e06aa2e3b5d9d
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-01-14 14:37:25 +01:00
hjk
4d96fa7aba
Core: Merge Find and Locator into Core plugin
...
Change-Id: I7053310272235d854c9f409670ff52a10a7add8b
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com >
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2014-01-14 07:43:00 +01:00