TST: parametrize sparse array arithmetic tests
Motivated by a tedious troubleshooting process in a different branch.

I'm pretty sure we can take this even further, saving it for another pass since the diff here is already pretty big.
Codecov fail looks like false positive any deal-breakers here?  I'd like to get this in before trying to troubleshoot the (hopefully) last division-by-zero branch thanks @jbrockmendel nice!