tests have requirements too