コード例 #1
0
 protected function valuesFrom()
 {
     return array(array('-[a,z)', new TypeConversionException()), array('[a,z) - ', new TypeConversionException()), array('(",a)', new TypeConversionException()), array('(,,a)', new TypeConversionException()), array('(),a)', new TypeConversionException()), array('(a,))', new TypeConversionException()), array('(],a)', new TypeConversionException()), array('(a,])', new TypeConversionException()), array('  empty  ', Range::createEmpty()), array(' ( empty, empty )  ', new Range(' empty', ' empty ', false, false)), array(' ( " a " " a ", " z " " z " )  ', new Range('  a   a ', '  z   z  ', false, false)), array('(,z)', new Range(null, 'z', false, false)), array('(a,)', new Range('a', null, false, false)), array('[,z]', new Range(null, 'z', true, true)), array('[a,]', new Range('a', null, true, true)), array('(,)', new Range(null, null, false, false)), array('[ , ]', new Range(' ', ' ', true, true)), array('["",""]', new Range('', '', true, true)), array('[",",","]', new Range(',', ',', true, true)), array('["\\\\","\\\\"]', new Range('\\', '\\', true, true)), array('(\\\\,a)', new Range('\\', 'a', false, false)), array('((,z)', new Range('(', 'z', false, false)), array('([,z)', new Range('[', 'z', false, false)), array('(!,()', new Range('!', '(', false, false)), array('(!,[)', new Range('!', '[', false, false)), array('[a,a]', new Range('a', 'a', true, true)), array('("a","bc\\\\\\""""]', new Range('a', 'bc\\""', false, true)));
 }