Add test coverage for recent IX/IY bug

This also allows you to specify a test by name to run