update test runner, in preparation for bytecode tests