summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/3.0'Eike Ziller2013-12-091-1/+1
|\
| * Debugger: Do not test the hash seed value in dumper test.David Schulz2013-12-051-1/+1
| | | | | | | | | | | | | | On Windows the hash seed is initialized before the main is entered. Change-Id: If7d2fd6ac1d15e704a6fc984c2d3218a5facdd5c Reviewed-by: hjk <hjk121@nokiamail.com>
* | Tests: Enable externaltool auto testsChristian Stenger2013-12-053-7/+8
| | | | | | | | | | Change-Id: I39e610fa911cbbec93c32403392a0c35e3dfdb42 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* | Merge remote-tracking branch 'origin/3.0'Eike Ziller2013-12-036-77/+10
|\ \ | |/
| * Squish: Remove unused functionRobert Loehning2013-12-031-4/+0
| | | | | | | | | | Change-Id: I2860d77dcb6a571e6af0e8aff86b997c12dafc90 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
| * Squish: Remove unused objectsRobert Loehning2013-12-031-4/+0
| | | | | | | | | | Change-Id: I36d5174e26b853777792f69eac4df16efc52292b Reviewed-by: Christian Stenger <christian.stenger@digia.com>
| * Squish: Use generic function textUnderCursor(...)Robert Loehning2013-12-031-9/+6
| | | | | | | | | | Change-Id: I7ea6e9af1435e716266f4dfd917fe9ac568a67a5 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
| * Revert "C++: Fix highlighting for lines with predefined macros"Nikolai Kosjar2013-12-032-56/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This takes too much memory. For qtcreator.pro the numbers are as follows: Patch applied: ~ 1600MB (RES) Patch reverted: ~ 510MB (RES) This reverts commit 4c2daa90ce558c3b4287edc97127471486a411d9. Task-number: QTCREATORBUG-10973 Change-Id: I843bd7c1ea4a26a1ec55ddc14c2a34a98d040922 Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Robert Loehning <robert.loehning@digia.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
| * Debugger: Remove gcc version output when using the cdb in the dumper test.David Schulz2013-12-021-4/+3
| | | | | | | | | | | | Change-Id: I5560c8a5bc3eaefb8c40256dff4082b9b380e1f3 Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* | C++: Compile fix for tst_lexerNikolai Kosjar2013-12-031-1/+1
| | | | | | | | | | | | | | | | The trigraph sequence somehow confused qmake. The moc file was not generated. Change-Id: I4016947b5c8efa350d1813737651143d8687d299 Reviewed-by: hjk <hjk121@nokiamail.com>
* | Merge remote-tracking branch 'origin/3.0'Eike Ziller2013-12-022-10/+26
|\ \ | |/
| * Debugger: Adjust QDateTime dumper for Qt 5.2hjk2013-12-021-0/+3
| | | | | | | | | | | | Change-Id: I53a5701c9d1791e2705eafb258ff440f97e53b87 Reviewed-by: John Layt <jlayt@kde.org> Reviewed-by: hjk <hjk121@nokiamail.com>
| * Debugger: Fix dumper test with unprintable characters for cdb.David Schulz2013-12-021-1/+3
| | | | | | | | | | Change-Id: Ic0a5a701af77ede88dc61fee549de3b3cdd8d2ad Reviewed-by: Christian Stenger <christian.stenger@digia.com>
| * Debugger: Disable absolute dir path test for cdb.David Schulz2013-12-021-1/+2
| | | | | | | | | | Change-Id: I0def80de2ab237e505237df9f8f44edf981e742f Reviewed-by: Christian Stenger <christian.stenger@digia.com>
| * Debugger: Disable __gnu_cxx dumper tests for LLDBhjk2013-11-301-0/+1
| | | | | | | | | | Change-Id: I426ebf62074dc77790716e60e88348a932cbe9f6 Reviewed-by: hjk <hjk121@nokiamail.com>
| * Debugger: Work around weird LLDB type reporting in auto testhjk2013-11-301-4/+7
| | | | | | | | | | | | | | std::vector<bool> gets reported as std::vector<allocator<bool>> Change-Id: I226ebf62074dc77790716e60e88348a932cbe9f6 Reviewed-by: hjk <hjk121@nokiamail.com>
| * Debugger: Make QLocale and std::array dumper test pass with LLDBhjk2013-11-291-4/+10
| | | | | | | | | | Change-Id: I016ebf62074dc77790716e60e88348a932cbe9f6 Reviewed-by: hjk <hjk121@nokiamail.com>
* | Merge remote-tracking branch 'origin/3.0'Eike Ziller2013-11-294-50/+158
|\ \ | |/
| * C++: Fix highlighting for lines with predefined macrosNikolai Kosjar2013-11-292-1/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds definitions for the macros __FILE__, __LINE__, __DATE__ and __TIME__ on demand. As a side effect, this also introduces highlighting for the uses of these macros. Task-number: QTCREATORBUG-8036 Change-Id: Ib7546c7d45d2eecbc50c7883fc684e3497154405 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
| * Revert "Preprocessor Enginge: fix bug in pp-engine.cpp"Nikolai Kosjar2013-11-291-0/+18
| | | | | | | | | | | | | | | | | | | | Breaks highlighting for macros using the predefined macros. This reverts commit 1d834c1126dde58dd71e595b3f5e135cc0ca4dbd. Change-Id: Ic13c407e293a806a63ff30153864530df6a32e47 Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
| * Squish: Fix tst_create_proj_wizardChristian Stenger2013-11-292-50/+85
| | | | | | | | | | | | | | Replace waiting for signal textChanged() and handle new Qt Quick wizards. Change-Id: Id452703fe21b3162800671db59f722821e7dd3fa Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* | Merge remote-tracking branch 'origin/3.0'Eike Ziller2013-11-294-32/+25
|\ \ | |/
| * Debugger: Allow type patterns in auto testshjk2013-11-281-5/+16
| | | | | | | | | | | | | | | | This makes it easier to brush over harmless platform output differences like the '4u' vs '4ul' in the std::array test Change-Id: Id16e06afdb19dfc905658c34d5c2af401fd6a725 Reviewed-by: hjk <hjk121@nokiamail.com>
| * Debugger: Don't check for unused value in QXmlAttributes dumperhjk2013-11-281-2/+1
| | | | | | | | | | Change-Id: I53531d315ca0e6e6ff500db6b6b1ef278fbeff4b Reviewed-by: hjk <hjk121@nokiamail.com>
| * Preprocessor Enginge: fix bug in pp-engine.cppSimon Schäfer2013-11-281-18/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Preprocessor variables __LINE__,__FILE__,__TIME__,__DATE__ where destroying the following systems when affected variables were standing within the same line with those variables: * highlighting * refactoring * local renaming Task-number: QTCREATORBUG-8036 Change-Id: I1a4b919d15812872ca5a8e63b1031ec1ab144c22 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
| * Squish: Fix now named wizard buttons in objects.mapChristian Stenger2013-11-281-4/+4
| | | | | | | | | | Change-Id: I871a5079dcef6712c3d7ddb21dbfab4c6f7c8f88 Reviewed-by: Robert Loehning <robert.loehning@digia.com>
| * Squish: Use keyboard interaction instead of textCursor manipulationRobert Loehning2013-11-271-3/+4
| | | | | | | | | | Change-Id: I40f27c7b542f512de78ea2e7fa6e777b652edc4a Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* | CPlusPlus: Fix parsing of ??< ??> ??( ??) trigraphshjk2013-11-271-0/+7
|/ | | | | | | | Almost most useful feature ever. Task-number: QTCREATORBUG-2474 Change-Id: If1ad661fab58ffb4a0b9ddb8ba771f2fde3b54ec Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
* Debugger: Restrict std::unordered_map manual test to C++11hjk2013-11-271-0/+216
| | | | | Change-Id: I13788acb6cfa9a659482d64bead10dd27e71fade Reviewed-by: hjk <hjk121@nokiamail.com>
* Debugger: Add manual test for lambdahjk2013-11-271-0/+19
| | | | | Change-Id: I288826b0aed94de1f42a9eaddf3d40575e4e13e1 Reviewed-by: hjk <hjk121@nokiamail.com>
* Editor: Fix generic highlighter test.David Schulz2013-11-274-2/+49
| | | | | Change-Id: I055e8d45271faeee6933a047a6755bd834230159 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
* Squish: Fix tst_CSUP04Christian Stenger2013-11-271-1/+1
| | | | | Change-Id: I165d39bca4dbf353a5a1fd6d6945c4ac4ebbd2b4 Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* Squish: Fix tst_HELP06Christian Stenger2013-11-271-3/+1
| | | | | | | Getting Started is no more listed as separate entry. Change-Id: I840d92d73282221bfe178ded1a1d044a351235d3 Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* Debugger: Fix std::vector<bool> dumper for LLDBhjk2013-11-261-0/+1
| | | | | Change-Id: I83788acb6cfa9a659482d64bead10dd27e71fade Reviewed-by: hjk <hjk121@nokiamail.com>
* Squish: Fix tst_simple_analyzeChristian Stenger2013-11-261-2/+2
| | | | | | | The JavaScript tab is now disabled if there's no content at all. Change-Id: I00e0a6adabd42d0783ad6833fe707323f5a69aae Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* Squish: Fix tst_HELP04Christian Stenger2013-11-261-12/+20
| | | | | | | Replace waiting for signal textChanged(). Change-Id: I010f65cb0b1130c2ba95921c5f128ca955a7ac69 Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* Designer: Insert into correct class for "Go to slot"Nikolai Kosjar2013-11-267-0/+158
| | | | | | | | | | Make use of LookupContext to find the right class. Task-number: QTCREATORBUG-10348 Change-Id: I7f8ec769ff2239d5123726e562a1bd430f8c4567 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* Designer: Tests: Remove reference dataNikolai Kosjar2013-11-262-49/+0
| | | | | | | | | ...it's mostly bloat. We can easily check for the function declarations in the definitions in the resulting document. Change-Id: I9022faf97a78ae599825ec891011117d65ea0aa5 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* Debugger: Fix some of the QMap dumper autotestshjk2013-11-261-22/+11
| | | | | | | | | The order of entries was changed ab52154010. Task-number: QTCREATORBUG-10888 Change-Id: I50f97396fd0f94e4bbaefb30fae8419e89bd4f4d Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Ulf Hermann <ulf.hermann@digia.com>
* Squish: Expect fails in tst_git_cloneRobert Loehning2013-11-261-9/+13
| | | | | | | Task-number: QTCREATORBUG-10531 Change-Id: Ifb7a05826824e4e8da13a851ebcdd5b444579a94 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* C++: Support __thread and thread_localOrgad Shaneh2013-11-263-0/+13
| | | | | | | Task-number: QTCREATORBUG-7679 Change-Id: I794f52b2bcfb6c78ceef86ec53b6ed32b3d53d9f Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* qmljs: fix persistent trie testsFawzi Mohamed2013-11-252-4/+4
| | | | | Change-Id: I77baa46fd6f01d252fdd7a035d477433659c56dc Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* qmljs: fixing testsFawzi Mohamed2013-11-225-10/+12
| | | | | | Change-Id: I8f2eaa64f3cb923753234de76f3491d4daa034fa Reviewed-by: Christian Kandeler <christian.kandeler@digia.com> Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* Designer: Clean up testsNikolai Kosjar2013-11-222-0/+49
| | | | | | | | | * Make test data driven * Compare with reference files Change-Id: I0fed8fcd689da17229853afc940e575b6f22babe Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* Squish: No QML debugging with Qt 4.7Robert Loehning2013-11-221-1/+2
| | | | | | Task-number: QTCREATORBUG-10528 Change-Id: I41eab9bc179cb00b489dbc7576dd36c6377569a6 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* Squish: Fix tst_basic_cpp_supportChristian Stenger2013-11-221-12/+2
| | | | | | | Replace waiting for signal textChanged(). Change-Id: I40feb7d49310d4aa9fae4ca4256e9ce2d0f2ab4d Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* Squish: Fix tst_qml_indentChristian Stenger2013-11-221-9/+2
| | | | | | | Replace waiting for signal textChanged(). Change-Id: I0798f0ef2e1162d2a2b09da98e53dd8fc50e0a7a Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* Squish: Qt Quick [12] Application templates are mergedChristian Stenger2013-11-227-136/+67
| | | | | | | | Additionally there is no more a way of creating a Qt Quick application from an existing qml file. Change-Id: I5c1e8d26640fa3e1b865b6cc97745d64b51edc75 Reviewed-by: Robert Loehning <robert.loehning@digia.com>
* Debugger: Add new test for OpenSUSE 13.1 GDB version stringhjk2013-11-191-0/+6
| | | | | | | "GNU gdb (GDB; openSUSE 13.1) 7.6.50.20130731-cvs", and failing. Change-Id: I16c3af14127a7afb56454e56d7d92cb349b921d4 Reviewed-by: hjk <hjk121@nokiamail.com>
* Debugger: Use thread id, not model row to remember current threadhjk2013-11-171-4/+4
| | | | | | Task-number: QTCREATORBUG-9207 Change-Id: Ic98fb9a99c250dccf2735f28d0d3fefa7d1da52f Reviewed-by: hjk <hjk121@nokiamail.com>