I don't think we need to test with different file types since the extension is supposed to work with any file type. Regarding the image path, the Hover Preview extension only cares whether the path is in a string or inside the ``url()``.

Good suggestion for new gradient types. I'll add some of them.