summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Timeline: Fix timelinerenderer testUlf Hermann2017-03-291-4/+4
| | | | | | | | | The events in question are overlapping and all match the given timestamps exactly. As we stop the search whenever we find an exact match, the results are valid. Change-Id: I705bfbdfe9105927588cc356e29209bf893a9ed6 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Debugger: Use native value for pointer dereferenceDavid Schulz2017-03-281-3/+0
| | | | | Change-Id: Ibde6ff382e7adc0c196837c9eba04391c0a2c3a0 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Debugger: Disable QObject property dumper test on WindowsDavid Schulz2017-03-281-4/+6
| | | | | Change-Id: Iff91a41aae9328c6e935480c5cfc2fe3643ca743 Reviewed-by: hjk <hjk@qt.io>
* Clang: Enable now passing testsNikolai Kosjar2017-03-232-3/+3
| | | | | | | Looks like this was fixed in libclang in the meanwhile. Change-Id: I51200ef7c72a01f5075d2e5d6ca6db4690dfcdd0 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Tests: Fix compilation with Qt 5.9hjk2017-03-221-5/+8
| | | | | | | qt_qhash_seed is no longer exported Change-Id: I78df98b7022dbe5ae9da56c3d2514b3b31a2312c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Merge remote-tracking branch 'origin/4.2' into 4.3Eike Ziller2017-03-221-2/+1
|\ | | | | | | | | | | | | Conflicts: src/libs/modelinglib/qmt/diagram_scene/items/classitem.cpp Change-Id: Ic9215ea50fdbe71610da893cc7999cc1e65b0690
| * Squish: Make workaround permanent in tst_simple_debugRobert Loehning2017-03-201-2/+1
| | | | | | | | | | | | | | | | The fix is in 4.3 Task-number: QTCREATORBUG-17492 Change-Id: If155bd9b16a119e7b91161788708c21653222f8d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Tests: Exclude connections check for cdbChristian Stenger2017-03-211-1/+2
| | | | | | | | | | Change-Id: I1f3a1ed0bb130a7d4dc413c15c4fd32cb496a7ab Reviewed-by: David Schulz <david.schulz@qt.io>
* | Debugger: Adjust offset for QFile dumperDavid Schulz2017-03-211-2/+12
| | | | | | | | | | Change-Id: I20704cdcdda1273cdc0df91bf963c979a1f51190 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Squish: Improve object nameRobert Loehning2017-03-202-4/+4
| | | | | | | | | | Change-Id: Ic0286a659f08c1ee7258ca5c9a13b2e3df647ed8 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Squish: Update tst_simple_analyzeRobert Loehning2017-03-203-18/+15
| | | | | | | | | | Change-Id: I64efc1fa64ba1dd3eea065a39a56eb286ab78b10 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Squish: Remove outdated workaroundRobert Loehning2017-03-202-11/+1
| | | | | | | | | | | | Task-number: QTCREATORBUG-6853 Change-Id: Id274e8e277338a9855ee5901c767b0f1d0f489da Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Debugger: Make QObject connections a bit better accessiblehjk2017-03-161-1/+2
| | | | | | | | | | Change-Id: I5e70a61db73f89dc48efc82bc6aa4e42c44ba6d5 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | QmlDesigner: Disable QML compiler for testsThomas Hartmann2017-03-151-0/+2
| | | | | | | | | | Change-Id: Ia0c9a0241b5c2dd11a3a0c0f667adcdef9706191 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* | Squish: Update expexted log in tst_git_cloneRobert Loehning2017-03-141-1/+1
| | | | | | | | | | Change-Id: Ie0f87cf23d9c86c6e5ada37be00cf8e7c2c8ecb5 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Merge remote-tracking branch 'origin/4.3'Eike Ziller2017-03-131-1/+1
|\ \ | | | | | | | | | Change-Id: I805dfecf9a385d4c4798049272e19e5b70bc698d
| * | Squish: Fix suite_WELPChristian Stenger2017-03-131-1/+1
| | | | | | | | | | | | | | | Change-Id: I3592f62fa1815d3c7bbd3a6433405bfec0ee020b Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | | Merge remote-tracking branch 'origin/4.3'Eike Ziller2017-03-108-29/+41
|\ \ \ | |/ / | | | | | | Change-Id: Ic5f4562a5845a518a3d8450085daf77eccd1b938
| * | Merge remote-tracking branch 'origin/4.2' into 4.3Eike Ziller2017-03-101-1/+3
| |\ \ | | |/ | | | | | | Change-Id: I2f32404f36ed885e78a7616da2f686943a8c8471
| | * Squish: Update tst_HELP06 after fixRobert Loehning2017-03-091-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2cd684b09211d9a64abc387ebe4b7547ea9dffbe. Change-Id: I6543f96efa227e398dabaa14538ecc1f3174b757 Task-number: QTCREATORBUG-10585 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * | Debugger: Remove libUtils dependency from some testshjk2017-03-105-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | libUtils nowadays depends on Qt Declarative, which is not necessarily present in pure test setups. Change-Id: I8c40d086186ccf047c034345126f088f53652dbb Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * | Algorithm: Add a member variant for transformOrgad Shaneh2017-03-101-10/+15
| | | | | | | | | | | | | | | Change-Id: I329ee764cc13dd8b794c6769a2baf2f41d6a9983 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * | Debugger: Remove some test code constructorhjk2017-03-091-12/+21
| | | | | | | | | | | | | | | | | | | | | | | | Accidentally leaving out the comma was a needless extra source of errors shifted from compile to (test) run time. Change-Id: I02db60b5e4648545cb869738d009b91720827f93 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | | Squish: Fix suite_qtquickChristian Stenger2017-03-103-11/+18
|/ / | | | | | | | | | | | | | | * adapt category label to expected * adjust to removed library wizard Change-Id: I799882c9c7557c5d7f4c36fb4d2198f8e586b435 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Merge remote-tracking branch 'origin/4.2' into 4.3Eike Ziller2017-03-0919-49/+119
|\ \ | |/ | | | | | | | | | | | | Conflicts: doc/src/qtcreator.qdoc tests/system/suite_general/suite.conf Change-Id: Ia298b177d6920a1d853e342b62cf98f7c48a278a
| * Squish: Fix kit selectionRobert Loehning2017-03-031-1/+1
| | | | | | | | | | | | | | Fixes f78327a571a70f949574294a525cb0ef910c46f1 Change-Id: I7e9ea53c96a8382db27213a1d6e182fa865723ee Reviewed-by: Robert Loehning <robert.loehning@qt.io>
| * Squish: Protect ALL_TARGETS against accidental changesRobert Loehning2017-03-031-1/+1
| | | | | | | | | | Change-Id: I45efe55b87fb1e02e1b4016c9d94353c1823604a Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * Squish: Test removing of kitsRobert Loehning2017-03-033-1/+67
| | | | | | | | | | | | Task-number: QTCREATORBUG-17702 Change-Id: I545e9f30dd61eae5a49ff0c56a63dc89f92ce6de Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * Squish: Add function returning all available kitsRobert Loehning2017-03-032-13/+14
| | | | | | | | | | Change-Id: I6699ad5c869dbbd413d0b1d113a169c2ec06511c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * Squish: Use list instead of bitfield for kitsRobert Loehning2017-03-0314-34/+30
| | | | | | | | | | Change-Id: Ia2e1f3aa9ea723deb9f2a2c88e2f97be8ae0e833 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * Squish: Add error handling to tst_HELP06Robert Loehning2017-03-011-2/+9
| | | | | | | | | | Change-Id: I448391f10d78b528ff321ef8974ee1c94bcbdc84 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Debugger: Use a named tuple for Dumper.Fieldhjk2017-03-091-0/+43
| | | | | | | | | | | | | | | | | | | | Makes it clear that this is meant to be immutable and is supposedly faster. Task-number: QTCREATORBUG-17823 Change-Id: Ie5d67b793e0bc4f704981d5161efc12bcc22100a Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Debugger: Restrict QFixed dumper to Qt 5hjk2017-03-071-0/+1
| | | | | | | | | | Change-Id: Ic6992bf4f9160bca43ef7e71968105508bdc29f2 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Test: Add corrrect Qt path to environmentDavid Schulz2017-03-071-0/+1
| | | | | | | | | | Change-Id: Ie1d88ebb6b266ce7da2d45b032561883faad5ce5 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Test: Move setupCdb to initTestCaseDavid Schulz2017-03-071-36/+28
| | | | | | | | | | Change-Id: I8487d932914484db91c24e9059da77225da84906 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | QmlDesigner: remove warningTim Jenssen2017-03-061-1/+0
| | | | | | | | | | Change-Id: I253261d8fc18f856afc10d737de58da21cb7fbf0 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | gdb autotest: Fix qbs buildChristian Kandeler2017-03-061-0/+1
| | | | | | | | | | Change-Id: I5c3b9984fe364db179d76b277a453ec01a4a7b39 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
* | UnitTest: fix no "-fno-omit-frame-pointer" argumentTim Jenssen2017-03-061-1/+1
| | | | | | | | | | | | Change-Id: I356fee73b2b50301d4cc857704a90c6dd2eddc18 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | UnitTest: adjust to new addMimeTypes APITim Jenssen2017-03-061-1/+1
| | | | | | | | | | Change-Id: Ib1735e56ec7f56b8792dd462b88882b0324ac08b Reviewed-by: hjk <hjk@qt.io>
* | Utils: Add a ObjectPool convenience class templatehjk2017-03-035-0/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ObjectPool class template provides parts of the functionality of the global PluginManager object pool but is intented to be used with smaller set objects, typically with same base type (e.g. factories) only. The ObjectPool takes ownership of add items if and only if the item does not have a QObject parent. Items owned by the Object pool are destructed when the pool is destructed, the other items are taken care of by their QObject parent according to the usual parent/child behavior. Change-Id: I60886095c8b04eae017e1fb56774b1bf66dbefa1 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | Squish: Adjust tests that use Qt Quick UI wizardsChristian Stenger2017-03-033-15/+8
| | | | | | | | | | | | | | | | Qt Quick UI had been slightly renamed and Qt Quick Controls UI is gone. Change-Id: I990af2bc83513ad8d85838b037e79dc88bbfdb73 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Squish: Add minimal test for custom wizardsChristian Stenger2017-03-032-1/+53
| | | | | | | | | | Change-Id: I4de8c92ad8b40d2a8e275a53763b17b953ef69dc Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Debugger: Use ProcessHandle in notifyInferiorPid()hjk2017-03-011-2/+4
| | | | | | | | | | Change-Id: Idcb6819b64964b6aa0e72d182cc628feba37ba55 Reviewed-by: David Schulz <david.schulz@qt.io>
* | Debugger: Add enum value dumper to cdbbridgeDavid Schulz2017-03-011-1/+0
| | | | | | | | | | | | Change-Id: I40f1556599be7581eeab0c75b034696ac22a7131 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Squish: Handle build system on wizards while creating new projectsChristian Stenger2017-03-011-2/+22
| | | | | | | | | | Change-Id: I81480e5371767df0f7b4923b80cb49e00ff1c657 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* | Merge remote-tracking branch 'origin/4.2'Eike Ziller2017-02-275-11/+60
|\ \ | |/ | | | | Change-Id: I9006dd493707ae626ae3502541599c8789e1aab0
| * Squish: Wait a second in checkNavigator()Robert Loehning2017-02-271-0/+1
| | | | | | | | | | Change-Id: I45bad30e28f7374ae10d5b0155e08d8297f44448 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * Tests: Avoid race condition when building with multiple jobsChristian Stenger2017-02-271-9/+8
| | | | | | | | | | | | Change-Id: Ia5a110812694d03e6f6e02cf66b4aaf209224910 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * C++: Avoid inline namespaces in generated codeNikolai Kosjar2017-02-231-0/+46
| | | | | | | | | | | | | | Task-number: QTCREATORBUG-16086 Change-Id: Ic2f3fd38ae6cc93725bc214c24320f40a0a519a8 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * Debugger: Pass Qt type info version to the debugger protocolDavid Schulz2017-02-231-2/+2
| | | | | | | | | | | | | | | | Fixes Qt 5.8 QDateTime python dumper. Change-Id: If6fab7bf3ea63372ef01942bcaa2121eb9c2b6db Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>