split out test helpers
use sanders actual code
generate isotropic w0s
actually return
relative import
accept w with only 2d
don't expect full w
overhauling tests
return toy potential
use same toy potential