A lot of coding around testing... in python, which is interesting choice given the code base is C++
Is this always the case for large C++ projects?
No, that would certainly not always be the case. In this case, it’s used for the tests that treat Bitcoin Core as a black box, especially the functional tests, and benchmarks that call RPC commands of the binary and expect specific outcomes. It’s just simpler to use a scripting language for these tests.
reply
gotcha
reply