int add2SelectorList(char *p_token) { if (nSelectors > 99) { fprintf(stderr,"Max limit reached 100 for selectorList\n"); exit(2); } if (*p_token) { selectorList[nSelectors++] = addSelector(p_token); } }
TEST_F(SharedStyleFinderTest, AttributeAffectedByHover) { setBodyContent("<div id=a attr></div><div id=b></div>"); addSelector("[attr]:hover"); finishAddingSelectors(); Element* a = document().getElementById("a"); Element* b = document().getElementById("b"); ASSERT_TRUE(a); ASSERT_TRUE(b); EXPECT_FALSE(a->isHovered()); EXPECT_FALSE(b->isHovered()); EXPECT_TRUE(matchesUncommonAttributeRuleSet(*a)); EXPECT_FALSE(matchesUncommonAttributeRuleSet(*b)); }