Ultimate

X_TEST_ISLAND_SELECTOR_UNSUPPORTED

Means

a selector is outside the island DOM's grammar

Typical cause

find/all/fire/resize/scroll on a mountIsland handle was given a pseudo-class, a comma, a sibling combinator or an unquoted attribute value. The micro-DOM reads compounds of tag, #id, .class, [attr] and [attr="value"] joined by a space (descendant) or > (child), and nothing else — a selector outside that used to MATCH NOTHING, so the assertion after it failed on the wrong question; cause names the offset the parser stopped at

Fix

spell the selector inside the grammar — [data-role="scroller"] > ul > li button — or address the element by a data-* attribute the island sets; a :nth-child or :not() question needs a browser test

Listed under Testing

This page as markdown