Not sure if exactly the same setup, but if you would hit pseudo classes issue within tests, it is solved nowadays: link. I am using emotion and react testing library + emotion/jest package. You just need to introduce matchers from emotion/jest and use toHaveStyleRule with hover target, exactly like in the docs.