status-desktop/ui/StatusQ/tests
Alex Jbanca 4e81f8f220
feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891)
SingleModelItemData is a generic component that can provide a live object extract from an arbitrary QAbstractItemModel*
2024-06-04 13:08:52 +03:00
..
TestComponents chore(StatusQ): Qml unit tests file names unified/simplified 2023-12-19 10:41:42 +01:00
TestControls chore(StatusQ): Qml unit tests file names unified/simplified 2023-12-19 10:41:42 +01:00
TestCore feat(wallet) skip picking flags in the random emoji picker function 2024-03-20 11:56:03 +01:00
TestUtils chore(StatusQ): Qml unit tests file names unified/simplified 2023-12-19 10:41:42 +01:00
qml/StatusQ/TestHelpers
src/TestHelpers feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891) 2024-06-04 13:08:52 +03:00
CMakeLists.txt feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891) 2024-06-04 13:08:52 +03:00
main.cpp chore(StatusQ): ListModelWrapper excluded to a separate file 2024-01-05 13:34:45 +01:00
readme.md
tst_Aggregator.cpp fix(StatusQ/Aggregator): Proper recalculation on layout change removing rows 2024-05-13 15:53:00 +02:00
tst_ConcatModel.cpp feat(StatusQ/ConcatModel): Proper handling of source models layout change 2024-04-12 11:05:08 +02:00
tst_FunctionAggregator.cpp feat(StatusQ): General purpose js function-based aggregator 2024-05-13 15:54:03 +02:00
tst_LeftJoinModel.cpp feat(StatusQ/LeftJoinModel): Add possibility to explicitly define roles to be joined 2024-04-05 14:58:06 +02:00
tst_ModelEntry.cpp feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891) 2024-06-04 13:08:52 +03:00
tst_ModelSyncedContainer.cpp feat(StatusQ): ModelSyncedContainer utility 2024-05-27 12:03:17 +02:00
tst_MovableModel.cpp feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891) 2024-06-04 13:08:52 +03:00
tst_RolesRenamingModel.cpp chore(StatusQ): Generic TestModel excluded to a separate file 2024-01-05 13:34:45 +01:00
tst_SingleRoleAggregator.cpp chore(StatusQ): Generic TestModel excluded to a separate file 2024-01-05 13:34:45 +01:00
tst_SnapshotObject.cpp feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891) 2024-06-04 13:08:52 +03:00
tst_SubmodelProxyModel.cpp fix(SubmodelProxyModel): Proxy model made non-intrusive 2024-05-27 12:03:17 +02:00
tst_SumAggregator.cpp chore(StatusQ): Generic TestModel excluded to a separate file 2024-01-05 13:34:45 +01:00
tst_WritableProxyModel.cpp feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891) 2024-06-04 13:08:52 +03:00

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