status-desktop/ui/StatusQ/tests
Michał Cieślak a06bc1eeaf ModelUtils: indexOf optimized, cpp tests added 2024-11-14 15:13:24 +01:00
..
TestComponents
TestControls
TestCore
TestUtils
qml/StatusQ/TestHelpers
src/TestHelpers
CMakeLists.txt ModelUtils: indexOf optimized, cpp tests added 2024-11-14 15:13:24 +01:00
main.cpp
readme.md
tst_Aggregator.cpp
tst_ConcatModel.cpp
tst_FunctionAggregator.cpp
tst_GroupingModel.cpp
tst_LeftJoinModel.cpp
tst_ModelCount.cpp
tst_ModelEntry.cpp
tst_ModelSyncedContainer.cpp
tst_ModelUtilsInternal.cpp ModelUtils: indexOf optimized, cpp tests added 2024-11-14 15:13:24 +01:00
tst_MovableModel.cpp
tst_ObjectProxyModel.cpp
tst_RolesRenamingModel.cpp
tst_SingleRoleAggregator.cpp
tst_SnapshotObject.cpp
tst_SumAggregator.cpp
tst_WritableProxyModel.cpp

readme.md

Readme

Developer instructions

CMake

cd ./tests/
cmake -B ./build/ -S .
cmake --build ./build/
ctest --test-dir ./build/

QtCreator

  • Open the ./tests/CMakeLists.txt
  • Choose a QT kit to run the tests
  • Set %{sourceDir}/tests as Working Directory for the TestStatusQ target
  • In the Test Results panel choose Run All Tests or just run the TestStatusQ target

TODO