but then, you even have ``@depends testMouseOver`` on next tests. This means that if the CSS part gets broken, the JS testing never runs for other tests.
IMO, it is easier if we have 2 separate tests for these: one failing when the JS detection is broken, and another failing when the CSS detection is