Marco Bubke
7e17119e0a
Disable warnings for google tests
...
Change-Id: I5992d0c565690a0dc8a283ab889275dec2182c17
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
Reviewed-by: Cristian Adam <cristian.adam@qt.io >
2022-06-23 12:15:55 +00:00
Piotr Mućko
9917166b2e
McuSupport: basic test & required refactoring
...
Introduced Package interface for mocking purposes.
Made some functions visible in headers for testing.
Added basic test skeleton for mcu plugin.
run cmd: `qtcreator -test McuSupport`
Change-Id: I1011d49052bd8c894da393d8a285b241682f1f94
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2022-02-15 11:03:30 +00:00
Cristian Adam
323567e64a
CMake: Skip AUTOMOC and AUTOUIC for Googletest and Yaml-cpp
...
These libraries do not use any Qt related technologies, no need
to have automoc and autouic enabled.
Change-Id: I294a989c200bc8ec937f8aa780ef20a5882e5a56
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: Marco Bubke <marco.bubke@qt.io >
2021-12-14 09:53:58 +00:00
Orgad Shaneh
1c53cff4fa
CMake build: Fix unittest linkage
...
GoogleTest depends on pthread.
Change-Id: I2ed93257a7c8fa73d47d51a3a0a4c25b2fb88dae
Reviewed-by: Cristian Adam <cristian.adam@qt.io >
2020-09-11 13:07:39 +00:00
Cristian Adam
d6c3846ab1
CMake Build: Add Google Testing 1.10.x as submodule
...
Fixes: QTCREATORBUG-24510
Change-Id: I763d72524f2e581671e18bcd9cda42d5bf7bccdf
Reviewed-by: Marco Bubke <marco.bubke@qt.io >
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2020-08-19 15:50:37 +00:00
Cristian Adam
8ae9cfe39d
CMake build: Add "Devel" package
...
The "Devel" package will contain headers, libraries, documentation
needed by the 3rd parties to build Qt Creator plugins.
Fixes: QTCREATORBUG-22514
Change-Id: If54929f823982b921b98a63ff6085d53618a3a49
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2019-07-25 14:06:46 +00:00
Cristian Adam
f50859e856
CMake build: Add unittest CMake build files
...
On MinGW 8.1 I get the following after running ctest -j 40
99% tests passed, 35 tests failed out of 2631
Change-Id: I2c3ce7940b036e52ef393feab5837886355e7b5a
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2019-05-29 13:46:25 +00:00