Use new py.test to generate vector-vs-scalar tests

The new version of py.test finally supports runtime test generation!