After this commit, only tests that were converted will work, because the interface to test_run() changed.