Ajinkya Dahale
76834f6a13
[Sketcher] [gtest] Add SketchObject test
...
Create a document and then add a `SketchObject` to it. Does not work without
creating document.
Also `FCConfig.h` is needed for `FC_OS_WIN32`.
2023-07-21 22:43:45 -05:00
Jonas Bähr
1bd8082a7e
Fix build of "tests" on macOS
...
Building the C++ unit tests failed for
tests/src/App/Metadata.cpp
tests/src/Base/Reader.cpp
because some XML headers were not found. This was because the XercesC
include dir was not in the search list for headers.
I cannot say why only macOS seems to be affected, but it's not the first
time, see e.g 05469895f9
2023-06-08 10:57:13 -04:00
Chris Hennes
ed7d79b0f5
App/Toponaming: Minor refactoring and tests for StringID
2023-05-11 14:34:35 -05:00
Chris Hennes
38cac0f995
Sketcher: Add gtest unit test framework
2023-04-22 20:56:29 +02:00
wmayer
12cb256a5d
Tests: suppress warnings C4251 in test module
2023-03-12 17:58:11 +01:00
wmayer
826c65993c
CMake: fix linking error in test function when linking Python statically
2023-02-19 20:51:44 +01:00
berniev
1848f57908
Improve unit testing directory structure
...
Separate Qt tests and gtest tests
Add a basic shadow of the project structure
Add a few simple tests to demonstrate usage
2023-01-30 07:15:09 -07:00
wmayer
fd7f93499d
Test: [skip ci] add tests for Base::Tools::getUniqueName
2022-12-30 16:07:26 +01:00
wmayer
3cc94fabf5
Test: [skip ci] fix build failure when linking Python statically
2022-12-05 15:34:58 +01:00
wmayer
cf2321196a
Test: [skip ci] fix linking errors of Google tests with MSVC
2022-12-02 14:49:36 +01:00
wmayer
e7c6262d11
Base: fix InventorBuilder and add more unit tests
2022-12-01 18:05:57 +01:00
wmayer
4e8ecc41b6
QtTest: [skip ci] enable Qt testing framework
2022-12-01 13:57:00 +01:00
berniev
edd6bb53de
Introduce GoogleTest C++ unit testing framework
2022-12-01 12:33:14 +01:00