ENH: Better test coverage

Not ready for review/merge yet.
@almarklein note that I added this restriction, since it seems to be the case that this must be true. Is that your understanding of 3D textures?