Christian Stenger
d2c9e3f40e
Squish: Fix tests on Mac
...
Change-Id: Ibedf2bb581a5b0deb7c8e95ec792630e429f1570
Reviewed-by: Bill King <bill.king@nokia.com >
2012-01-05 14:06:57 +01:00
Christian Stenger
4e0421ed15
Squish: Add hovering test
...
Change-Id: I78a8e855a3b276c1549b57002ced88af3245ccdd
Reviewed-by: Bill King <bill.king@nokia.com >
2012-01-05 12:23:54 +01:00
Robert Loehning
4d2d62a6ad
Squish: Improved tst_build_speedcrunch
...
Change-Id: I09c25505354d9f6a3613e86ef5121ab37857f194
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-12-19 14:05:45 +01:00
Christian Stenger
4ecf2eb3d4
Squish: Fixed a typo
...
Change-Id: I4bdad749d82ace835d8051a80cf9b17ad0eb43cc
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-12-19 09:11:00 +01:00
Bill King
6210b0578e
Squish: Fix to make selectFromLocator("simple_test_app.cpp") work.
...
Change-Id: Id853f58cc3e564a71af768c54c36d731a3be25da
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-12-15 16:16:50 +01:00
Bill King
cfacc486f4
SQUISH: Use env var for src path if available.
...
Change-Id: I1844db3bb3dc5eca0c434089288916ac86db775a
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-12-15 16:16:39 +01:00
hjk
58e3d4bbbf
debugger: fix some of the expectations of the semi-automated tests.
...
Change-Id: Ic7b51711ae202aaa760750744cff0f246858ece2
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-15 12:44:13 +01:00
Robert Loehning
67644e6fc0
Squish: Added function for creating new Console Application
...
Change-Id: Ia894d978ebb9b6add3e3ca55bc97054eef98214b
Reviewed-by: Bill King <bill.king@nokia.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-12-14 18:19:44 +01:00
hjk
04a88cf1e1
debugger: remove spurious test case contents
...
Change-Id: I40073d3241b4db208ba65b96e89c4d61b85c150f
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-14 15:36:08 +01:00
hjk
f92c612d3c
debugger: combine 'Expand' lines in semi-automated tests.
...
Change-Id: Ief1038931768c71b5574d41dcfdab60e574c9b58
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-14 15:35:51 +01:00
hjk
f2979e9031
debugger: fix warning about multi-character char constant in manual test
...
Change-Id: I145a0422a0f79f5a17f7d63368775dd0dfe15619
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-14 15:35:32 +01:00
hjk
fb21650cec
debugger: work on semi-automated tests
...
Change-Id: I10e5655d9fc8415705c90b1c33276da5160296be
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-14 15:35:24 +01:00
hjk
65288ccd7f
debugger: fix and simplify manual test for QTCREATORBUG-4997
...
Change-Id: I1780d856ddfec62d4eeebb3a9563d80ac3ae679f
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-14 08:28:49 +01:00
hjk
ffcd12f69e
debugger: add semi-automated test for display of anon structs.
...
http://sourceware.org/bugzilla/show_bug.cgi?id=10586 . fsf gdb errors out
on -var-list-children on an anonymous union. The proposed fix has been
reported to crash gdb steered from eclipse.
(http://sourceware.org/ml/gdb-patches/2011-12/msg00420.html ).
We should not be affected as mac gdb was fixed in 2006 and we avoid
using varobjs when we have python.
Change-Id: I2698d6762ed8757549bad304c6cd23d9150460fd
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-14 08:17:16 +01:00
hjk
6b468577b1
debugger: fix QFileInfo dumper.
...
Broke from Qt 4.7 to 4.8.
Change-Id: I0cb87653bfd0a2989332d76b279d2408e487e10a
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-13 19:32:03 +01:00
Christian Stenger
fb21ad4d3c
Squish: Added FindUsages test to QML test
...
Change-Id: I2571bf1e87d34495dc4299f04d310f894d22e38d
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2011-12-13 17:10:14 +01:00
Robert Loehning
78b65c808a
Squish: Small fix
...
Change-Id: I3bb789950b278dd7ac829555678c126703f6cf52
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-12-13 16:28:30 +01:00
hjk
49426923a4
debugger: let the BREAK_HERE macros generate some code in any case
...
This looks a bit better during manual stepping as the breakpoint
doesn't move.
Change-Id: Ia2a5bba09bca21b9d27d39fe1a5755491209e0a1
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-13 12:29:16 +01:00
hjk
ee2a5c3986
debugger: add primitive dumper for boost::gregorian::date
...
Change-Id: Ie276457dc965a9b971382fd927e3049103397f0d
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-12 17:51:23 +01:00
Robert Loehning
f5a737e0cb
Squish: Qt version tooltip now uses native dir separators
...
Change-Id: I157640df29abd4d0a1d02e4579f1b37f1346b784
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-12-12 17:32:09 +01:00
Robert Loehning
d229705d7b
Squish: Checking if the right build configuration is set
...
Change-Id: Ib889d1d8269a8c58edc12b688360b94a0b4bdedf
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2011-12-12 09:24:45 +01:00
Robert Loehning
44e4c45e64
Squish: Simplify selectFromCombo calls
...
Done-with: Christian Stenger
Change-Id: Ie9b2691675b12fb4d84f9239358c7db4ab60c431
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-12-09 16:08:11 +01:00
David Schulz
c5b04f3ccf
Added informations for expanded variables
...
Change-Id: I669e7a373a23b1a5fec76b08d0562436b95eff8e
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-08 18:20:21 +01:00
Christian Kamm
0ba1234108
C++ indenter: Improve member initializer indent.
...
If you indent the first initializer differently, that will now stick
for the following ones.
Change-Id: Ib08dfbf64282eda41202528b7255e693c350f7c6
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2011-12-08 13:55:16 +01:00
Robert Loehning
8480c3837b
Squish: Added utility functions
...
Change-Id: I5ac2aabde688e86557ee364bb190e0230ba75822
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-12-08 13:30:16 +01:00
David Schulz
43f1e98bd1
Added informations for the AUTOBREAK- and AUTORUN-macros.
...
Change-Id: I7f193ff136bd3591cff57d69ae55a22c39b830c1
Reviewed-by: hjk <qthjk@ovi.com >
2011-12-08 09:12:08 +01:00
Robert Loehning
c6936d9e80
Squish: Speeding up switching modes by replacing snooze
...
Change-Id: Ia13a98e7ae27f4c4643d8efd9a7c25b53fad4dd3
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-12-07 14:46:00 +01:00
Christian Kamm
67dd062a31
QmlJS: Merge new parser from Qt 5.
...
Change-Id: I986df52b7ddb31e3bae1148eda881acc1829b102
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2011-12-07 11:24:59 +01:00
Robert Loehning
387d7a20ed
Squish: Make invokeMenuItem() handle submenus
...
Change-Id: I0e616a254dd4d7800b7a001134c02f301261b956
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-12-06 16:50:08 +01:00
Christian Kandeler
51511a3c59
SSH: Don't expose SshRemoteProcess object from SshRemoteProcessRunner.
...
It's part of the internal state.
Change-Id: I2670be2d55c791435bd286150f4b4097e8d92f6d
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-12-05 12:54:37 +01:00
Christian Stenger
86ba284d06
Squish: Improved and refactored hook into
...
Change-Id: I05f17bbe49db7064cd6bf5131363ca0708aad087
Reviewed-by: Bill King <bill.king@nokia.com >
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2011-12-02 15:03:18 +01:00
Christian Kamm
37bcdcf4f0
QmlJS checks: Disable warnings about expression statements in bindings.
...
Change-Id: Ic3aca50bec93ec3b810dbda2f9b57eefb966bbdf
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2011-12-02 14:49:59 +01:00
Christian Kamm
69d6a508d3
QmlJS indenter: Fix braceless switch/try/with bindings.
...
Change-Id: Iee25f3f9ec38b1b7fc2697f390386c9a60cb8347
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2011-12-02 09:15:04 +01:00
hjk
844437c666
debugger: use the same type formats for arrays of same base type
...
Task-number: QTCREATORBUG-5582
Change-Id: I690c755fc5d2ea127ea12f65f799accb10ff20c9
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-30 16:04:24 +01:00
hjk
600a2f839e
debugger: make use of dynamic type for dumpers configurable
...
It's too expensive to have it unconditionally on in some settings.
Giving the user the possibility to switch it off seems ok.
Change-Id: I7bdcb0ce919f0dca83a4563ac83958efdeb251e7
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-30 11:50:20 +01:00
Christian Kamm
a24c49720a
QmlJS reformatter: Fix object literals.
...
The comma token seems to be invalid.
Change-Id: I859fa58ba0ba1e975e0cf1105c2b53aac848fb0d
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2011-11-30 10:11:28 +01:00
Robert Loehning
844b1c0490
Squish: Improved timeouts
...
- tuned timeouts according to expected duration
- use default timeout instead of passing equal value
Change-Id: I90bcbc5ecfd420a01e05acabc987a67b322c1f3f
Reviewed-by: Bill King <bill.king@nokia.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-11-29 14:34:21 +01:00
hjk
bca96ff17e
debugger: squash msvc warning about structs and classes
...
Change-Id: I5de2f086e7b2ff6faaae4995c4fc1949e93281e1
Reviewed-by: Bill King <bill.king@nokia.com >
2011-11-29 14:17:06 +01:00
Christian Kandeler
57c0979012
SSH: Support different read channels in SshRemoteProcess.
...
This is part of the effort to support more QProcess concepts.
Change-Id: Idb888e733570a58d3810f371409b657b30bbd929
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-29 14:00:39 +01:00
hjk
59359905bf
debugger: add manual test for dumping derived classes using base pointer
...
Change-Id: I65c5977fc16083cf09a123c6beadbc156a9f29c7
Reviewed-by: Bill King <bill.king@nokia.com >
2011-11-29 13:43:59 +01:00
Christian Kamm
d02b647bbf
QmlJS checks: Don't warn for fallthrough on the last clause.
...
Change-Id: Ica84ced241eafd82cededa65d2e90f855e448f89
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2011-11-29 11:11:41 +01:00
Christian Kamm
a920096c97
QmlJS checks: Accept 'fallthrough' comment to terminate case blocks.
...
Change-Id: Icf71416e8aa892089b0918529b94f4cd6a1db5a3
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2011-11-29 08:25:51 +01:00
Christian Stenger
b042661686
Squish: Fix this test for Creator master branch
...
Change-Id: I3f8a9238af15ec15a94f458ce55cb77a47b248f9
Reviewed-by: Bill King <bill.king@nokia.com >
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2011-11-28 14:06:22 +01:00
Eike Ziller
b50e48a1fa
Merge remote-tracking branch 'origin/2.4'
...
Conflicts:
share/qtcreator/welcomescreen/widgets/ExampleDelegate.qml
src/plugins/qtsupport/exampleslistmodel.cpp
src/plugins/qtsupport/exampleslistmodel.h
src/plugins/qtsupport/gettingstartedwelcomepage.cpp
src/plugins/qtsupport/gettingstartedwelcomepage.h
Change-Id: I268072db01064d71bc4828942d71fc772ddd3539
2011-11-28 08:34:37 +01:00
Christian Stenger
8500fa9f6a
Squish: Improve hook-into sub-processes
...
With this patch it's possible to not only hook into the
QmlApplicationViewer (although nothing else is currently done)
and additionally to not only send the closing event to the
sub-process. You can now define a function that will be executed
on the sub-process.
Both modified tests show an example how to use it.
Change-Id: I39b9959f2cf1d519b8afeb0c479ac2d68ea20ca6
Reviewed-by: Bill King <bill.king@nokia.com >
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2011-11-25 19:39:41 +01:00
hjk
3e03c06420
debugger: start automization of manual tests
...
Change-Id: I33bd046eca253130049d0a80de7a1a3f3e442307
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-25 16:30:38 +01:00
Robert Loehning
0a48570f6a
Squish: Update for changed sorting of project wizards
...
Change-Id: Ia1a5cbe1ace8e4bed0500e7c46fcff90a10cc7ae
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-11-25 16:01:06 +01:00
Robert Loehning
fe4c9053d8
Squish: Update for label renamed in master
...
Change-Id: I8ad167cca8c878efd67eca9ac48b4df237d31726
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-11-25 16:00:22 +01:00
Robert Loehning
f924f1ef69
debugger: I guess running the functions once is enough
...
Change-Id: I98953503fcb7b79b76927c50f39b82f2ceb6508d
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-25 12:06:01 +01:00
Eike Ziller
e2b0835b58
Merge remote-tracking branch 'origin/2.4'
...
Conflicts:
qtcreator.pri
src/libs/qmljs/qmljstypedescriptionreader.cpp
src/plugins/analyzerbase/startremotedialog.ui
src/plugins/qmldesigner/designercore/include/rewriterview.h
src/plugins/qt4projectmanager/makestep.cpp
Change-Id: If9d15a8c8f73106585fd8ce6ac47c253a40af6b1
2011-11-25 09:48:25 +01:00