aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/3.5'Eike Ziller2015-09-253-20/+19
|\ | | | | | | Change-Id: I889b93611d1762121548fb71d1d3493e4adba313
| * Squish: Stabilize tst_cli_output_consoleRobert Loehning2015-09-211-1/+7
| | | | | | | | | | | | | | | | Skip frequently failing qDebug output from Qt 5.4.1 MinGW. Change-Id: I20d0fed184e3935484179e9509c902eb94e48ead Task-number: QTCREATORBUG-15067 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Fix tst_default_settingsRobert Loehning2015-09-212-19/+12
| | | | | | | | | | Change-Id: I136d93e7b698dcda5388bc24b9bcaaae482fb861 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* | C++: Add basic tests for raw string literalsNikolai Kosjar2015-09-233-0/+23
| | | | | | | | | | | | Change-Id: I9ca253a6a2296912eafe139ce53f4f9779097248 Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* | Merge remote-tracking branch 'origin/3.5'Eike Ziller2015-09-157-8/+22
|\| | | | | | | Change-Id: I30148c16cbb66ef670caaf1c74dccff47069bf68
| * Squish: Don't check state of closed bugRobert Loehning2015-09-111-1/+1
| | | | | | | | | | | | | | | | | | The bug is fixed in master so checking for it here in 3.5 is wrong and causes fails. Change-Id: Idd429cf61734c869ada2728151b2bf6f82f6a240 Task-number: QTCREATORBUG-14307 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Test warnings about outdated Qt versionRobert Loehning2015-09-111-0/+10
| | | | | | | | | | Change-Id: Id5c3243ace16ef545386cc3f63744963edd5fda1 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * C++: Revert problematic template specialization changesNikolai Kosjar2015-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This mainly reverts commit 81721f678122bc66213b5f2a5fbf36c43e5e1a35 C++: Fix resolving of recursive typedef commit 2070431d8ca867acfb4391c275cd82caff4d711a C++: Fix resolving of partial specialization and some bits of other changes due to dependencies. It also reverts commit e0594fc9b906a32f5c8ac70265490cf86044676f C++: Fix expensive lookup for boost which attempted to solve the upcoming problems. Task-number: QTCREATORBUG-14741 Task-number: QTCREATORBUG-14889 Task-number: QTCREATORBUG-14962 Change-Id: I3f9e1f97199e5199b71da394fc27051c7709bd1f Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
| * Squish: Avoid menu problems with Squish 6.0.0Robert Loehning2015-09-093-0/+3
| | | | | | | | | | Change-Id: I43219d36f07e2b5636f84f891f94220148f4dd7f Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Update READMERobert Loehning2015-09-081-6/+7
| | | | | | | | | | Change-Id: Iac7dfbbd62ce03b73ca55562148d8741f52d4d1d Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* | Timeline: Adapt selection renderer autotest to new materialUlf Hermann2015-09-111-12/+40
| | | | | | | | | | Change-Id: If518418ba1ee22bff99abe9c108166976ce43f2c Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* | Tests: Fix Qt dependency for timeline and qml testsUlf Hermann2015-09-111-3/+2
| | | | | | | | | | | | | | "declarative" is QtQuick1 Change-Id: Ia72c846dcddc478a7eb0c247345259281fe65d77 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* | Merge remote-tracking branch 'origin/3.5'Eike Ziller2015-09-047-3395/+4219
|\| | | | | | | Change-Id: Ife5fdcd71b0adc99d4297a28a64515e9e93d7864
| * Squish: Reanimate tst_opencreator_qbsRobert Loehning2015-09-032-983/+2108
| | | | | | | | | | Change-Id: I00d1d1baea71e5b63a1a6b7c11aaf47e74082a21 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Update Creator's sources to v3.5.0Robert Loehning2015-09-033-2411/+2089
| | | | | | | | | | Change-Id: Idc41db621470886920173f7d5caf366204408731 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * C++: Fix MSVC assert in std::isspace()Nikolai Kosjar2015-09-021-0/+21
| | | | | | | | | | | | | | | | | | | | ...when dealing with UTF8 bytes. std::isspace() expects unsigned char, not char. Change-Id: I3f9b5e347d79cf94015cc99f8797d5feab406151 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
| * Fixed QT variable value in importscheck.pro .Marco Benelli2015-09-011-1/+1
| | | | | | | | | | | | | | It now use the 'qml' feature instead of the deprecated 'script' Change-Id: Ie2e4148e586503be11d233b7f544cf4f3c040bdb Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* | Provide pyqtc fileChristian Stenger2015-09-021-0/+3
| | | | | | | | | | | | Change-Id: I2147cdd49e4050ad6bb8a538dfccc679fa2b1069 Reviewed-by: hjk <hjk@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* | fix metatype declaration in a few placesNikita Baryshnikov2015-09-022-4/+1
| | | | | | | | | | | | Change-Id: I76a12a278db8e74d935e76a5e832daf8e34df2a9 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: hjk <hjk@theqtcompany.com>
* | Merge remote-tracking branch 'origin/3.5'Eike Ziller2015-09-017-13/+214
|\| | | | | | | Change-Id: Iebaabfc2f724cd493b7cab025406531cea5cd2dc
| * Squish: Verify shown filenames when adding C++ filesRobert Loehning2015-09-012-2/+6
| | | | | | | | | | Change-Id: I1e6c944a70c4f44d4f1b3e5cb7b6b6c8421ba453 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Add test for creating new C++ classRobert Loehning2015-09-014-11/+112
| | | | | | | | | | | | Task-number: QTCREATORBUG-14949 Change-Id: Ie42471f174eaacab2810eec12c2af4201a9374fe Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * C++: Add testsNikolai Kosjar2015-08-311-0/+96
| | | | | | | | | | | | | | | | | | | | ...for two regressions that were introduced by commit e0594fc9b906a32f5c8ac70265490cf86044676f C++: Fix expensive lookup for boost Change-Id: I1fa01e626da480ca53e04b4709fec458378e7aef Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* | Clang: Add unsaved files messagesMarco Bubke2015-08-315-19/+68
| | | | | | | | | | | | | | | | We have auto generated buffers from ui files which are not open but have no file representation. So we need to provide them as unsaved files only. Change-Id: I48a426c18e06eeda2fa707864f32f293e17ac651 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Rename ForCodeCompletion in ForEditorMarco Bubke2015-08-317-95/+95
| | | | | | | | | | | | | | | | It reflects that the translation units and projects have a tied relationship with an editor. Change-Id: I3c01d5776980fe079af1fdef82feded83fdf5463 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Reparse for removed files tooMarco Bubke2015-08-311-0/+27
| | | | | | | | | | Change-Id: Ibe8a3fa46bead6018a4279c3a270cb2535a7b296 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Fix CodeCompletionsExtractor.BriefComment testMarco Bubke2015-08-311-0/+1
| | | | | | | | | | Change-Id: Ic01f3c361a5c81cfb96c51d6111ed6d589a76563 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Send the diagnostics delayedMarco Bubke2015-08-311-5/+43
| | | | | | | | | | Change-Id: I6065e51d38c262cf59d977c11c6453dec85a6dfe Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Adds needs reparsing testMarco Bubke2015-08-311-0/+37
| | | | | | | | | | Change-Id: Id58a831ac7ae389f225e3eac5d376dbf78a07772 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Reparse only if files are changedMarco Bubke2015-08-3117-123/+283
| | | | | | | | | | | | | | | | | | | | Includes are now watched by a file watcher. Unsaved file changes are watched too. If they are changed the translation units which depend on them are set to a state which require a reparse. Later the diagnostics of this units are collected and send back to creator. Change-Id: I2fb5c7dd6644687f22399edd8d18edd6215c9505 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Add brief comment supportMarco Bubke2015-08-312-30/+49
| | | | | | | | | | Change-Id: I5af23b6694d3d0bf45ed0a30b4d91b350f0515df Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Add diagnosticsMarco Bubke2015-08-3120-54/+770
| | | | | | | | | | | | | | | | Diagnostics are now moved to the clang backend process. Fixits are supported too. Change-Id: I20faacf466bbf78dec479220c3d7b336a47bc453 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Debugger: fix metatype declaration macro usageNikita Baryshnikov2015-08-281-2/+0
| | | | | | | | | | | | | | | | in places where we do not need it. Change-Id: Ifb7eba6f46bf79f2cfe968ab8b71cca3a7d51efd Reviewed-by: hjk <hjk@theqtcompany.com> Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
* | qbs build: Remove workarounds for fixed qbs bug.Christian Kandeler2015-08-2814-14/+2
| | | | | | | | | | | | | | That was most likely QBS-755. Change-Id: I43d0316113fcca79554bfee9eee9b8bd706fce07 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* | Sqlite: Add endsWith to UtfStringMarco Bubke2015-08-251-0/+7
| | | | | | | | | | Change-Id: I82ea54a1e23625690192a967b5f33451cdc199af Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Clang: Rename command in messageMarco Bubke2015-08-2513-456/+456
| | | | | | | | | | Change-Id: I1e2671d15b0db3c670b86dd0d4bed5ee09e866f1 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Analyzer: Re-design the diagnostics view.Christian Kandeler2015-08-255-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old one had a number of problems, mainly due to the awkward delegate that was used for presenting the data. For instance: - Only one diagnostic at a time could be looked at in detail. - Once it had been opened, it was not possible to close such a detailed view again, other than by opening a new one. We now use a tree view for showing the diagnostics, so users can show and hide details about as many diagnostics as they wish. That also gets us sensible item selection capabilities, so features like suppressing several diagnostics at once can be implemented in the future. Change-Id: I840fdbfeca4d936ce600c8f6dde58b2ab93b0d00 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Merge remote-tracking branch 'origin/3.5'Eike Ziller2015-08-204-16/+22
|\| | | | | | | Change-Id: I65968dd02ea6bdd15f304ae567dd0c02238e6949
| * Fix tests build with GCC 5Orgad Shaneh2015-08-181-0/+2
| | | | | | | | | | Change-Id: Ia2e0a1c69f73446b45915559294e3348e725ce56 Reviewed-by: hjk <hjk@theqtcompany.com>
| * Debugger: Use "unused" variables in autotestshjk2015-08-171-2/+2
| | | | | | | | | | Change-Id: I89872cd7792aed5e23331af4ae683dffa3c1291d Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
| * Debugger: Also display subentries for pretty printed char arrayshjk2015-08-131-0/+2
| | | | | | | | | | | | | | | | While the formatted value is usually all that's wanted, having access to the individual chars is handy at times. Change-Id: I53b0d0ccfe4289b9b54a1caced4e0bd5ac66d9fc Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
| * Debugger: Adjust dumper test to changed dumper outputhjk2015-08-111-1/+1
| | | | | | | | | | Change-Id: Ib183c960ff7e737636860e007a16972d5f1f232f Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Compare sets directly instead of differencesRobert Loehning2015-08-112-9/+4
| | | | | | | | | | | | | | Generates better output with less code. Change-Id: I3a5fa02c5aca97561e20dc4ddf4153596a3a60ae Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Fix tst_default_settings for Ubuntu 15.04Robert Loehning2015-08-101-4/+11
| | | | | | | | | | | | Task-number: QTCREATORBUG-14697 Change-Id: Ia8e41325e61ce6a380dbe0c60cf78c11afc2e99c Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* | Clang: Fix tests for masterMarco Bubke2015-08-121-0/+2
| | | | | | | | | | Change-Id: Id29c61ef4c12f9a0893df911cd42ac09460f5911 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
* | Merge remote-tracking branch 'origin/3.5'Eike Ziller2015-08-102-13/+13
|\| | | | | | | Change-Id: I9baaf42531c10c32a2fa78d2504de213e77fdf82
| * Squish: Improve tst_CSUP02Robert Loehning2015-08-071-13/+13
| | | | | | | | | | Change-Id: I6ddafab93381a3ee82c581299175d18dcad55a1b Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| * Squish: Add binary test fileRobert Loehning2015-08-071-0/+0
| | | | | | | | | | Change-Id: I326812f4cd57f4f91197717ae54a18c675c514b4 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* | Merge remote-tracking branch 'origin/3.5'Eike Ziller2015-08-0612-261/+258
|\| | | | | | | Change-Id: I1ce0fa92e5c469d591d3030d1a4f168dcee232ba
| * Clang: Fix parsing of enable_if_tMarco Bubke2015-08-051-6/+19
| | | | | | | | | | | | Task-number: QTCREATORBUG-11864 Change-Id: Ifd0d3482bc4f4373394734d4b173304db32a6a2d Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>