112a6f3003
* chore(dapps) remove the POC wallet connect Updates: #15598 * fix(dapps) Wallet Connect internet connection reestablishing issue Add a new NetworkChecker QObject to StatusQ to be used in checking internet connection status. This is used by the WebEngineLoader to only allow loading of web pages when there is an active internet to cover for a corner case on MacOS where the internet connection is not reestablished if the WebEngineView was loaded without an active internet connection. Closes: #15598, #15806 * chore(dapps) disable eth_signTransaction for Wallet Connect Closes: #15661 |
||
---|---|---|
.. | ||
TestComponents | ||
TestControls | ||
TestCore | ||
TestUtils | ||
qml/StatusQ/TestHelpers | ||
src/TestHelpers | ||
CMakeLists.txt | ||
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_MovableModel.cpp | ||
tst_ObjectProxyModel.cpp | ||
tst_RolesRenamingModel.cpp | ||
tst_SingleRoleAggregator.cpp | ||
tst_SnapshotObject.cpp | ||
tst_SubmodelProxyModel.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
- TestHelpers library
- Consolidate and integrate with https://github.com/status-im/desktop-ui-tests
- Separate projects per scope: TestControls, TestComponents