run a spec with a single test
throw an exception if spec initialization fails
make sure the runner itself is java6 compatible