public function testGetScoreForSelector() { $this->assertEquals(array(1, 1, 3), $this->object->getScoreForSelector('ul#nav li.active a'), 'ul#nav li.active a'); $this->assertEquals(array(0, 2, 3), $this->object->getScoreForSelector('body.ie7 .col_3 h2 ~ h2'), 'body.ie7 .col_3 h2 ~ h2'); $this->assertEquals(array(1, 0, 2), $this->object->getScoreForSelector('#footer *:not(nav) li'), '#footer *:not(nav) li'); $this->assertEquals(array(0, 0, 7), $this->object->getScoreForSelector('ul > li ul li ol li:first-letter'), 'ul > li ul li ol li:first-letter'); }