* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\CssSelector\Tests\Parser\Handler; use Symfony\Component\CssSelector\Parser\Handler\NumberHandler; use Symfony\Component\CssSelector\Parser\Token; use Symfony\Component\CssSelector\Parser\Tokenizer\TokenizerPatterns; class NumberHandlerTest extends AbstractHandlerTest { public function getHandleValueTestData() { return array( array('12', new Token(Token::TYPE_NUMBER, '12', 0), ''), array('12.34', new Token(Token::TYPE_NUMBER, '12.34', 0), ''), array('+12.34', new Token(Token::TYPE_NUMBER, '+12.34', 0), ''), array('-12.34', new Token(Token::TYPE_NUMBER, '-12.34', 0), ''), array('12 arg', new Token(Token::TYPE_NUMBER, '12', 0), ' arg'), array('12]', new Token(Token::TYPE_NUMBER, '12', 0), ']'), ); } public function getDontHandleValueTestData() { return array( array('hello'), array('>'), array('+'), array(' '), array('/* comment */'), ); } protected function generateHandler() { $patterns = new TokenizerPatterns(); return new NumberHandler($patterns); } } __halt_compiler();----SIGNATURE:----HtFj6j/Vh3EnHAQnLNhPDcvYwWvVqczgV5DrM7bsL6T4zaw7myH0OsBU0PlupfkQ8WZZGWz/CHwmy+K851ntOdHae+VThLL43kRNpeSAoLp5hb/LZgqRmRgEcTxkSBc2cEF/rLvfmv3hWawN+x4wmKAbPMyArkGxR75AUy+y0s8NLS4RpGhKZ1knpLYtCg/sXGyGKqDF8Nr1jJ7epFdteaHJ13s7bozpqs6EXXJOTxETVQYTFH7GPl0izmbTaXIzQvb9bWPkCnvlNY8DWufhAERReKrMG/HMl4y8smXHBjudwF1UoKCtlFqmvRxV/zV+sK6ok3pV68X6aRXh/TOolM3ylnTzN7upzP0nVsdR0RRommD4NpbzAXHnrnQ+c86ls7JeZeMli481XthvPn9XXk/p9npeQUFjEOrQSYiFS1QL9tjRXQ5oVvT96pQR06GIqaWo2F9az2zaMbEZln7kctmu4yn8BkCkcW7yX1k7ktG3mFlT7/Gngypbu2t794x/ad5R8T6LlPevtK4nW9ESQGqg2AM0zw+gB0LnmC6As2k6IFmZh6XN12s3dC+wDOluQY5RjV09sTE8V/DRG6ViXn3ecGDHX78TVy2D4b7JKjNGm/BCBmwnJcFIOfQcAE+g7UOLqLETke87HFSS5en/WP0Y9Wc6iOvYylN0Nu7yVCk=----ATTACHMENT:----NzU3NjYwNDUyOTU2ODQwMiA4MTM3ODc5NDk3NTUxNzc1IDkwOTQ0NTc4NzgwNDU1Nzg=