Scorum
|
The unit test target is make chain_test utests
This creates executables in tests
folders that will run unit tests.
Tests are broken in several categories:
basic_tests // Tests of "basic" functionality block_tests // Tests of the block chain live_tests // Tests on live chain data (currently only past hardfork testing) operation_tests // Unit Tests of Scorum operations operation_time_tests // Tests of Scorum operations that include a time based component (ex. vesting withdrawals) serialization_tests // Tests related of serialization
and so on...
If you have not done so, install lcov apt install lcov
Now open lcov/index.html
in a browser