Update the test framework so that the need for test_main is removed. Everything