add a non-karma way to run tests