images.loader.tests: restructure the tests because the gtk linux backend doesn't handle some formats that the windows backend does