As we saw, Bitcoin is using a test_framework of its own to testing thousands of cases. All the script files here are using test_framework.
The main question is: Why instead of use unittest, a special custom test system was written from the beginning? Is there a goal or plan of migrating whole testing system to the unittest?
Thank you, just wondering... :)