Christian Stenger
e044e7cc69
Squish: Stabilize test for build machines
...
Change-Id: I8701c6a46ef749e4c2b905554efc16746a991e56
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-03-08 13:16:04 +01:00
Robert Loehning
f09ce82e23
Squish: Made tst_simple_debug more strict
...
Change-Id: Iac438c8a55c8ea144c682257e140f9370e999e69
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-03-08 12:39:33 +01:00
Robert Loehning
b2ef08a5c0
Squish: Shortened verifyBreakPoint()
...
Change-Id: I98ed094ec4a6ad2545ee804934fe1674c4b97d9e
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-03-08 12:39:14 +01:00
Eike Ziller
f60873a24f
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
qtcreator.pri
qtcreator.qbs
Change-Id: Ie71d0d5aebdd1406d94de348bcd4cfcc203a1ba9
2013-03-08 11:39:33 +01:00
Christian Stenger
bebf8d50a9
tests: let tst_dumpers compile with Qt4
...
Change-Id: I34851ebfc054f0f8265e5ce1623e0db956aab085
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-06 15:12:20 +01:00
Christian Stenger
cc454d11fc
Squish: Improve cleanup on Win
...
Change-Id: If39af63b6b65cb09c351bef6158c8ae8b9837668
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-03-06 14:13:04 +01:00
Christian Stenger
2ed55c8076
Squish: Provide function for writing out results
...
...in preparation for adding these to the automatic statistic thingy.
Change-Id: Ieeab062b426ac3b9053d0499fdb38f0abacb89c9
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-03-06 08:49:38 +01:00
Orgad Shaneh
ef8787e59f
Fix tests compilation
...
Change-Id: I20d990b6be83e5fcd30a8911bcd2bbe8cc303989
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-03-05 09:01:18 +01:00
Christian Stenger
4e6c539685
tests: allow execution of test from outside
...
It shouldn't be necessary to be located inside the pluginspec
folder to execute this test.
Change-Id: I11661760a4d80a4f36980ad6e0077345c56b26e5
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-03-04 15:36:03 +01:00
Eike Ziller
7545ce072f
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
src/plugins/projectexplorer/devicesupport/devicemanager.cpp
Change-Id: I1d46128f530428315e7ab5d52c8115036371487f
2013-03-04 15:07:19 +01:00
Erik Verbruggen
4cf1ccd161
C++: Fix semantic highlighter and tests.
...
Fixed the chunk size calculation, made the sorting more stable, and
fixed the tests.
Change-Id: I81fcffbf2ce9b63dd81f1a0e251200a31220db88
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-03-04 13:16:50 +01:00
Christian Stenger
d101a3609c
Squish: Fix hook into QtQuick and QtQuick UI
...
Change-Id: I168ee74464cfc1ae9efbd69f8e0f3cb10cbbf2d4
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-03-04 12:53:08 +01:00
Jan Kundrát
4250b86a73
Fix build error (missing Q_DECLARE_METATYPE)
...
Change-Id: Iaba3ebbb3960dc6fe07b8382be29071ce7af5bfb
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-03-04 10:25:52 +01:00
Robert Loehning
4f74e04ec4
Squish: Recommending 4.2.3
...
Change-Id: I6514b015afffaa15d36103b269b0775ff063c3a5
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-03-01 17:04:56 +01:00
Robert Loehning
65a07823ac
Squish: Report error in selectFromFileDialog()
...
Change-Id: Ib32a1b78106a298996e1d29207998fc8f312208e
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-03-01 12:49:14 +01:00
Christian Stenger
6ef0c4093b
tests: Fix compile for tst_pluginspec
...
Change-Id: Ie15dd6834c196ef95eb1899e71fed92a0519f9c2
Reviewed-by: Daniel Teske <daniel.teske@digia.com >
2013-03-01 12:26:36 +01:00
Robert Loehning
497eb16455
Squish: Make sure file was opened in tst_select_all
...
Change-Id: Iad2c590fd7cc87d8267ecdca515dbef48480e9ed
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-28 17:47:25 +01:00
Robert Loehning
482c8c0f6b
Squish: Downgraded fatal to warning
...
Change-Id: I8bf3e3d562daddd80ece4c23cc1b5373bfe7eefd
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-28 13:51:12 +01:00
Robert Loehning
7cb50891dd
Squish: Don't use global variable for __isWinFirewallRunning__()
...
Change-Id: Iaad1da549addbb856515ae95ece4ae43246637fa
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-28 13:33:46 +01:00
Oswald Buddenhagen
6bbdeec812
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
src/plugins/qnx/blackberrydeployconfiguration.cpp
Change-Id: I16d1c7717f4bc25ba7e8dbdd5be6580fafe3f33d
2013-02-28 12:02:40 +01:00
Robert Loehning
fac11973af
Squish: Syntax fix
...
Change-Id: I33dcde34b176b5918d976c3e474a7702b53a2fa3
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-28 11:55:40 +01:00
Lukas Holecek
d5261a763d
FakeVim: Removed old tests
...
New tests are part of the plugin implemented in "fakevim_test.cpp" file.
To run the new tests, FakeVim must be built with "qmake TEST=1".
Test invocation examples:
qtcreator -test FakeVim
qtcreator -test FakeVim test_vim_movement
Change-Id: I40bfe7e9e9031719201909ef97cbd4b82caa002f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-26 20:21:02 +01:00
Robert Loehning
4d7e1c43db
Squish: Tuning tst_select_all
...
Change-Id: I14ba2d2eee033a6e779cd1cca47e25572020dc40
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-26 12:58:53 +01:00
Jan Kundrát
b9a4cac0b3
Fix building with -DQT_NO_CAST_TO_ASCII
...
Change-Id: Ie919eff17c3122a70f4a8f3349b399e0a62017aa
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-02-26 09:20:12 +01:00
Jan Kundrát
eb97b2b1cb
tests: fakevim: fix building with QT_NO_CAST_FROM_ASCII
...
This is apparently the default in my build environment.
Change-Id: I7bcb971a0e819b9a7693c08e95fe73a0b6ff7bbc
Reviewed-by: Lukas Holecek <hluk@email.cz >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-26 08:10:03 +01:00
Christian Stenger
86d3e075ff
Squish: catch plugin loader error if it occurs
...
...and stop execution of the current test case
Change-Id: I46ac21e79f643f6890b7303d08c204dcd9fa9386
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-22 16:52:13 +01:00
Christian Stenger
4a78d4da3f
Squish: Fix wrong signal handler call
...
Change-Id: I94020e0afa85a86f5eb80fe4cf1cbb4c58edb6a6
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-22 16:43:40 +01:00
Robert Loehning
7c9d2e3a1a
Squish: Fix invoking context menu sub items
...
Change-Id: I7d498ac3d4e2e2d25b3c504a95f96e434d0d1619
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-21 13:55:45 +01:00
Robert Loehning
40a1b4afb7
Squish: Updated updated expectedText in tst_QMLS02
...
Change-Id: I7177e8b1b84fb780c5e1706a2979b6da8c71edda
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-20 15:35:04 +01:00
Nikolai Kosjar
61460951ce
C++: Fix highlighting of doxygen's "///"
...
The color scheme changed for "///\n" lines:
"///\n" - "Doxygen Comment" (was "Comment")
"/// hello\n" - "Doxygen Comment" (as before)
"////...\n" - "Comment" (as before)
Change-Id: I6bdaf471760bb05547385fd4821eded6cefed4d7
Reviewed-by: Knut Petter Svendsen <knutpett@pvv.org >
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2013-02-19 10:17:55 +01:00
Christian Stenger
80263a5221
Squish: Fix some Mac/Squish issues
...
Details:
* wrong shortcut usage replaced
* timing issues fixed
* re-used the editor-focus-on-mac workaround for some tests
Change-Id: Ie0d65d941c999d545bd50e1cf4794624c4110247
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-18 12:56:46 +01:00
Robert Loehning
dd32d14a55
Squish: Removed unused functions
...
Change-Id: Ia9b63b9d4846b425cfa52ded0a0f5f54f4c4f0ed
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-02-18 12:16:04 +01:00
Christian Stenger
85ec0cdfbe
Squish: Improve ensureChecked()
...
...to avoid misbehaviour especially on Mac.
Change-Id: I25053ea34b180a60d9a260798f7758df8a1224e2
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-15 14:31:55 +01:00
Christian Stenger
cbb934455a
Squish: Fix QMLS04 on Mac
...
Change-Id: Id5f5fd0dbd77ad8ad39cfa3e482ec688c35f932d
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-15 09:17:23 +01:00
hjk
1e0f6d607f
Debugger: Enforce debug build in auto test
...
Even when running with a release Qt build
Change-Id: I190688d4d3291060dcec7a0cea4e740352b20798
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-14 17:04:58 +01:00
hjk
1d6860c341
Debugger: Clean up old test code
...
There is a file fixme.cpp now containing parts of old test
code that should be incorporated into tst_dumpers.cpp.
Change-Id: I53300a91bf6d2a2853ac18188b8b11f93907df23
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-13 16:14:24 +01:00
hjk
a4f7d5082a
Debugger: Fix or disable remaining dumper auto tests
...
Now all dumper autotests pass on Qt 4 and Qt 5 to get a base line
for testing. The intention is to re-enable the disabled tests,
especially the QObject related ones soon.
Change-Id: I18236c86145f7d1fb1ed347e2079d15af086a129
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-13 16:00:01 +01:00
hjk
f799cdbc1b
Debugger: Fix some auto tests on Qt 5
...
Change-Id: Ia9e8bad99939265b3ea1fed5d9152f2dbcdaf2be
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-13 14:51:45 +01:00
hjk
e48b8d3344
PluginManager: Fix auto test compilation
...
Change-Id: I8bad921b057948fa639387757c630f9be10c8f6a
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-13 11:34:35 +01:00
hjk
39db90c882
Debugger: Fix dynamicReference autotests
...
The recent breakage was caused by accidentally moving the struct
definition into main() in combination with the GDB bug mentioned
at http://sourceware.org/bugzilla/show_bug.cgi?id=14235 (11171)
Change-Id: I9a94b5c9297e7553962290872f0c29c38cee56e5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-12 18:19:10 +01:00
hjk
aa9d4b0b76
Debugger: Don't build outdated auto tests
...
Change-Id: I00693667453cd8c99691e41bedda91891e60de25
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-12 17:48:28 +01:00
hjk
2b8fe600a8
Debugger: Fix QObject dumper auto test
...
Change-Id: I722bcaf2f46da132b3c15d9be9bdd87f17cd01a3
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-12 14:39:05 +01:00
hjk
08816cf217
Debugger: Fix QByteArray dumper with non-printable contents
...
Change-Id: I61071d76279ffa60730c762556954cf5bebb4a7d
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-12 14:38:50 +01:00
hjk
5d1747c9d2
Debugger: Fix auto test and dumper for unusual strings
...
This handles embedded NUL and other unprintable contents.
Change-Id: Iabd59935eca83bc14b000ebb1e8901983530a3d6
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 18:00:19 +01:00
hjk
b0fce02f1c
Debugger: Fix QLocale dumper and autotest
...
Change-Id: Icf304a2fee681622b4126ddf5b373f0dfd3e03ac
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 17:08:53 +01:00
hjk
578d60d574
Debugger: Fix typos in QHash dumper autotests
...
Change-Id: I5755fc857123f865c546367579d6454f48c80662
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 17:08:37 +01:00
hjk
32f6136e50
Debugger: Fix std::wstring dumpers
...
Change-Id: I16bc987a71978012a8a4faec8a7f2055412c97f5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 16:04:45 +01:00
hjk
6a23ba9b8e
Debugger: work on non-python auto test
...
Change-Id: I70a97d4aea261f5b5fccbbf23647a50a8e55cc54
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 16:04:10 +01:00
Christian Stenger
b090616016
Squish: Fix tests for disabled Madde Plugin
...
Part 2: Fixing evaluation of configured kits depending on available
Qt versions as well as determining supported platforms.
Additionally enable verifications for Plain C and Plain C++ projects
as well.
Change-Id: I1f92b44c6771dfc9353b911fdb1ec654c5cc591b
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-08 17:04:57 +01:00
Christian Stenger
dae2198346
Squish: Fix tests for disabled Madde Plugin
...
Part 1: Fix expected targets
Change-Id: I4acfcde6c6d347065047e91f6d65b6418aade7b3
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-08 17:04:49 +01:00