How to use __toString method of path class

Best Atoum code snippet using path.__toString

_cpath.php

Source:_cpath.php Github

copy

Full Screen

...3$this->_aTests[self::KEY_RESULT] = [4//array( 'label'=>'TEST: "­"' , 'test'=>'­'),5[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],6 'getValue' => [ 'exception' => 0, 'return' => null ],7 '__toString' => [ 'exception' => 0, 'return' => '' ],8 'getLength' => [ 'exception' => 0, 'return' => 0 ],9 'getBasename' => [ 'exception' => 0, 'return' => null ],10 'getRealPath' => [ 'exception' => 0, 'return' => false ],11 'exception' => 0 ]],12//array( 'label'=>'TEST: "chr(0x09)"' , 'test'=>'chr(0x09)'),13[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],14 'getValue' => [ 'exception' => 0, 'return' => null ],15 '__toString' => [ 'exception' => 0, 'return' => '' ],16 'getLength' => [ 'exception' => 0, 'return' => 0 ],17 'getBasename' => [ 'exception' => 0, 'return' => null ],18 'getRealPath' => [ 'exception' => 0, 'return' => false ],19 'exception' => 0 ]],20//array( 'label'=>'TEST: "chr(0x0B)"' , 'test'=>'chr(0x0B)'),21[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],22 'getValue' => [ 'exception' => 0, 'return' => null ],23 '__toString' => [ 'exception' => 0, 'return' => '' ],24 'getLength' => [ 'exception' => 0, 'return' => 0 ],25 'getBasename' => [ 'exception' => 0, 'return' => null ],26 'getRealPath' => [ 'exception' => 0, 'return' => false ],27 'exception' => 0 ]],28//array( 'label'=>'TEST: "chr(0x0A)"' , 'test'=>'chr(0x0A)'),29[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],30 'getValue' => [ 'exception' => 0, 'return' => null ],31 '__toString' => [ 'exception' => 0, 'return' => '' ],32 'getLength' => [ 'exception' => 0, 'return' => 0 ],33 'getBasename' => [ 'exception' => 0, 'return' => null ],34 'getRealPath' => [ 'exception' => 0, 'return' => false ],35 'exception' => 0 ]],36//array( 'label'=>'TEST: "chr(0x0D)"' , 'test'=>'chr(0x0D)'),37[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],38 'getValue' => [ 'exception' => 0, 'return' => null ],39 '__toString' => [ 'exception' => 0, 'return' => '' ],40 'getLength' => [ 'exception' => 0, 'return' => 0 ],41 'getBasename' => [ 'exception' => 0, 'return' => null ],42 'getRealPath' => [ 'exception' => 0, 'return' => false ],43 'exception' => 0 ]],44//array( 'label'=>'TEST: "chr(0x08)"' , 'test'=>'chr(0x08)'),45[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],46 'getValue' => [ 'exception' => 0, 'return' => null ],47 '__toString' => [ 'exception' => 0, 'return' => '' ],48 'getLength' => [ 'exception' => 0, 'return' => 0 ],49 'getBasename' => [ 'exception' => 0, 'return' => null ],50 'getRealPath' => [ 'exception' => 0, 'return' => false ],51 'exception' => 0 ]],52//array( 'label'=>'TEST: "chr(0x0C)"' , 'test'=>'chr(0x0C)'),53[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],54 'getValue' => [ 'exception' => 0, 'return' => null ],55 '__toString' => [ 'exception' => 0, 'return' => '' ],56 'getLength' => [ 'exception' => 0, 'return' => 0 ],57 'getBasename' => [ 'exception' => 0, 'return' => null ],58 'getRealPath' => [ 'exception' => 0, 'return' => false ],59 'exception' => 0 ]],60//array( 'label'=>'TEST: "chr(0x07)"' , 'test'=>'chr(0x07)'),61[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],62 'getValue' => [ 'exception' => 0, 'return' => null ],63 '__toString' => [ 'exception' => 0, 'return' => '' ],64 'getLength' => [ 'exception' => 0, 'return' => 0 ],65 'getBasename' => [ 'exception' => 0, 'return' => null ],66 'getRealPath' => [ 'exception' => 0, 'return' => false ],67 'exception' => 0 ]],68//array( 'label'=>'TEST: "chr(0x1B)"' , 'test'=>'chr(0x1B)'),69[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],70 'getValue' => [ 'exception' => 0, 'return' => null ],71 '__toString' => [ 'exception' => 0, 'return' => '' ],72 'getLength' => [ 'exception' => 0, 'return' => 0 ],73 'getBasename' => [ 'exception' => 0, 'return' => null ],74 'getRealPath' => [ 'exception' => 0, 'return' => false ],75 'exception' => 0 ]],76//array( 'label'=>'TEST: "!"' , 'test'=>'!'),77[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],78 'getValue' => [ 'exception' => 0, 'return' => null ],79 '__toString' => [ 'exception' => 0, 'return' => '' ],80 'getLength' => [ 'exception' => 0, 'return' => 0 ],81 'getBasename' => [ 'exception' => 0, 'return' => null ],82 'getRealPath' => [ 'exception' => 0, 'return' => false ],83 'exception' => 0 ]],84//array( 'label'=>'TEST: """' , 'test'=>'"'),85[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],86 'getValue' => [ 'exception' => 0, 'return' => null ],87 '__toString' => [ 'exception' => 0, 'return' => '' ],88 'getLength' => [ 'exception' => 0, 'return' => 0 ],89 'getBasename' => [ 'exception' => 0, 'return' => null ],90 'getRealPath' => [ 'exception' => 0, 'return' => false ],91 'exception' => 0 ]],92//array( 'label'=>'TEST: "#"' , 'test'=>'#'),93[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],94 'getValue' => [ 'exception' => 0, 'return' => null ],95 '__toString' => [ 'exception' => 0, 'return' => '' ],96 'getLength' => [ 'exception' => 0, 'return' => 0 ],97 'getBasename' => [ 'exception' => 0, 'return' => null ],98 'getRealPath' => [ 'exception' => 0, 'return' => false ],99 'exception' => 0 ]],100//array( 'label'=>'TEST: "%"' , 'test'=>'%'),101[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],102 'getValue' => [ 'exception' => 0, 'return' => null ],103 '__toString' => [ 'exception' => 0, 'return' => '' ],104 'getLength' => [ 'exception' => 0, 'return' => 0 ],105 'getBasename' => [ 'exception' => 0, 'return' => null ],106 'getRealPath' => [ 'exception' => 0, 'return' => false ],107 'exception' => 0 ]],108//array( 'label'=>'TEST: "&"' , 'test'=>'&'),109[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],110 'getValue' => [ 'exception' => 0, 'return' => null ],111 '__toString' => [ 'exception' => 0, 'return' => '' ],112 'getLength' => [ 'exception' => 0, 'return' => 0 ],113 'getBasename' => [ 'exception' => 0, 'return' => null ],114 'getRealPath' => [ 'exception' => 0, 'return' => false ],115 'exception' => 0 ]],116//array( 'label'=>'TEST: "*"' , 'test'=>'*'),117[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],118 'getValue' => [ 'exception' => 0, 'return' => null ],119 '__toString' => [ 'exception' => 0, 'return' => '' ],120 'getLength' => [ 'exception' => 0, 'return' => 0 ],121 'getBasename' => [ 'exception' => 0, 'return' => null ],122 'getRealPath' => [ 'exception' => 0, 'return' => false ],123 'exception' => 0 ]],124//array( 'label'=>'TEST: ","' , 'test'=>','),125[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],126 'getValue' => [ 'exception' => 0, 'return' => null ],127 '__toString' => [ 'exception' => 0, 'return' => '' ],128 'getLength' => [ 'exception' => 0, 'return' => 0 ],129 'getBasename' => [ 'exception' => 0, 'return' => null ],130 'getRealPath' => [ 'exception' => 0, 'return' => false ],131 'exception' => 0 ]],132//array( 'label'=>'TEST: "/"' , 'test'=>'/'),133[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],134 'getValue' => [ 'exception' => 0, 'return' => null ],135 '__toString' => [ 'exception' => 0, 'return' => '' ],136 'getLength' => [ 'exception' => 0, 'return' => 0 ],137 'getBasename' => [ 'exception' => 0, 'return' => null ],138 'getRealPath' => [ 'exception' => 0, 'return' => false ],139 'exception' => 0 ]],140//array( 'label'=>'TEST: ":"' , 'test'=>':'),141[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],142 'getValue' => [ 'exception' => 0, 'return' => null ],143 '__toString' => [ 'exception' => 0, 'return' => '' ],144 'getLength' => [ 'exception' => 0, 'return' => 0 ],145 'getBasename' => [ 'exception' => 0, 'return' => null ],146 'getRealPath' => [ 'exception' => 0, 'return' => false ],147 'exception' => 0 ]],148//array( 'label'=>'TEST: ";"' , 'test'=>';'),149[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],150 'getValue' => [ 'exception' => 0, 'return' => null ],151 '__toString' => [ 'exception' => 0, 'return' => '' ],152 'getLength' => [ 'exception' => 0, 'return' => 0 ],153 'getBasename' => [ 'exception' => 0, 'return' => null ],154 'getRealPath' => [ 'exception' => 0, 'return' => false ],155 'exception' => 0 ]],156//array( 'label'=>'TEST: "?"' , 'test'=>'?'),157[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],158 'getValue' => [ 'exception' => 0, 'return' => null ],159 '__toString' => [ 'exception' => 0, 'return' => '' ],160 'getLength' => [ 'exception' => 0, 'return' => 0 ],161 'getBasename' => [ 'exception' => 0, 'return' => null ],162 'getRealPath' => [ 'exception' => 0, 'return' => false ],163 'exception' => 0 ]],164//array( 'label'=>'TEST: "\"' , 'test'=>'\'),165[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],166 'getValue' => [ 'exception' => 0, 'return' => null ],167 '__toString' => [ 'exception' => 0, 'return' => '' ],168 'getLength' => [ 'exception' => 0, 'return' => 0 ],169 'getBasename' => [ 'exception' => 0, 'return' => null ],170 'getRealPath' => [ 'exception' => 0, 'return' => false ],171 'exception' => 0 ]],172//array( 'label'=>'TEST: "¡"' , 'test'=>'¡'),173[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],174 'getValue' => [ 'exception' => 0, 'return' => null ],175 '__toString' => [ 'exception' => 0, 'return' => '' ],176 'getLength' => [ 'exception' => 0, 'return' => 0 ],177 'getBasename' => [ 'exception' => 0, 'return' => null ],178 'getRealPath' => [ 'exception' => 0, 'return' => false ],179 'exception' => 0 ]],180//array( 'label'=>'TEST: "·"' , 'test'=>'·'),181[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],182 'getValue' => [ 'exception' => 0, 'return' => null ],183 '__toString' => [ 'exception' => 0, 'return' => '' ],184 'getLength' => [ 'exception' => 0, 'return' => 0 ],185 'getBasename' => [ 'exception' => 0, 'return' => null ],186 'getRealPath' => [ 'exception' => 0, 'return' => false ],187 'exception' => 0 ]],188//array( 'label'=>'TEST: "¿"' , 'test'=>'¿'),189[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],190 'getValue' => [ 'exception' => 0, 'return' => null ],191 '__toString' => [ 'exception' => 0, 'return' => '' ],192 'getLength' => [ 'exception' => 0, 'return' => 0 ],193 'getBasename' => [ 'exception' => 0, 'return' => null ],194 'getRealPath' => [ 'exception' => 0, 'return' => false ],195 'exception' => 0 ]],196//array( 'label'=>'TEST: "'"' , 'test'=>'''),197[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],198 'getValue' => [ 'exception' => 0, 'return' => null ],199 '__toString' => [ 'exception' => 0, 'return' => '' ],200 'getLength' => [ 'exception' => 0, 'return' => 0 ],201 'getBasename' => [ 'exception' => 0, 'return' => null ],202 'getRealPath' => [ 'exception' => 0, 'return' => false ],203 'exception' => 0 ]],204//array( 'label'=>'TEST: "."' , 'test'=>'.'),205[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],206 'getValue' => [ 'exception' => 0, 'return' => realpath(dirname('.')) ],207 '__toString' => [ 'exception' => 0, 'return' => realpath(dirname('.')) ],208 'getLength' => [ 'exception' => 0, 'return' => mb_strlen(realpath(dirname('.')), 'UTF-8') ],209 'getBasename' => [ 'exception' => 0, 'return' => basename(realpath(dirname('.'))) ],210 'getRealPath' => [ 'exception' => 0, 'return' => realpath(dirname('.')) ],211 'exception' => 0 ]],212//array( 'label'=>'TEST: "-"' , 'test'=>'-'),213[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],214 'getValue' => [ 'exception' => 0, 'return' => '-' ],215 '__toString' => [ 'exception' => 0, 'return' => '-' ],216 'getLength' => [ 'exception' => 0, 'return' => 1 ],217 'getBasename' => [ 'exception' => 0, 'return' => '-' ],218 'getRealPath' => [ 'exception' => 0, 'return' => false ],219 'exception' => 0 ]],220//array( 'label'=>'TEST: "("' , 'test'=>'('),221[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],222 'getValue' => [ 'exception' => 0, 'return' => null ],223 '__toString' => [ 'exception' => 0, 'return' => '' ],224 'getLength' => [ 'exception' => 0, 'return' => 0 ],225 'getBasename' => [ 'exception' => 0, 'return' => null ],226 'getRealPath' => [ 'exception' => 0, 'return' => false ],227 'exception' => 0 ]],228//array( 'label'=>'TEST: ")"' , 'test'=>')'),229[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],230 'getValue' => [ 'exception' => 0, 'return' => null ],231 '__toString' => [ 'exception' => 0, 'return' => '' ],232 'getLength' => [ 'exception' => 0, 'return' => 0 ],233 'getBasename' => [ 'exception' => 0, 'return' => null ],234 'getRealPath' => [ 'exception' => 0, 'return' => false ],235 'exception' => 0 ]],236//array( 'label'=>'TEST: "["' , 'test'=>'['),237[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],238 'getValue' => [ 'exception' => 0, 'return' => null ],239 '__toString' => [ 'exception' => 0, 'return' => '' ],240 'getLength' => [ 'exception' => 0, 'return' => 0 ],241 'getBasename' => [ 'exception' => 0, 'return' => null ],242 'getRealPath' => [ 'exception' => 0, 'return' => false ],243 'exception' => 0 ]],244//array( 'label'=>'TEST: "]"' , 'test'=>']'),245[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],246 'getValue' => [ 'exception' => 0, 'return' => null ],247 '__toString' => [ 'exception' => 0, 'return' => '' ],248 'getLength' => [ 'exception' => 0, 'return' => 0 ],249 'getBasename' => [ 'exception' => 0, 'return' => null ],250 'getRealPath' => [ 'exception' => 0, 'return' => false ],251 'exception' => 0 ]],252//array( 'label'=>'TEST: "{"' , 'test'=>'{'),253[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],254 'getValue' => [ 'exception' => 0, 'return' => null ],255 '__toString' => [ 'exception' => 0, 'return' => '' ],256 'getLength' => [ 'exception' => 0, 'return' => 0 ],257 'getBasename' => [ 'exception' => 0, 'return' => null ],258 'getRealPath' => [ 'exception' => 0, 'return' => false ],259 'exception' => 0 ]],260//array( 'label'=>'TEST: "}"' , 'test'=>'}'),261[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],262 'getValue' => [ 'exception' => 0, 'return' => null ],263 '__toString' => [ 'exception' => 0, 'return' => '' ],264 'getLength' => [ 'exception' => 0, 'return' => 0 ],265 'getBasename' => [ 'exception' => 0, 'return' => null ],266 'getRealPath' => [ 'exception' => 0, 'return' => false ],267 'exception' => 0 ]],268//array( 'label'=>'TEST: "«"' , 'test'=>'«'),269[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],270 'getValue' => [ 'exception' => 0, 'return' => null ],271 '__toString' => [ 'exception' => 0, 'return' => '' ],272 'getLength' => [ 'exception' => 0, 'return' => 0 ],273 'getBasename' => [ 'exception' => 0, 'return' => null ],274 'getRealPath' => [ 'exception' => 0, 'return' => false ],275 'exception' => 0 ]],276//array( 'label'=>'TEST: "»"' , 'test'=>'»'),277[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],278 'getValue' => [ 'exception' => 0, 'return' => null ],279 '__toString' => [ 'exception' => 0, 'return' => '' ],280 'getLength' => [ 'exception' => 0, 'return' => 0 ],281 'getBasename' => [ 'exception' => 0, 'return' => null ],282 'getRealPath' => [ 'exception' => 0, 'return' => false ],283 'exception' => 0 ]],284//array( 'label'=>'TEST: "_"' , 'test'=>'_'),285[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],286 'getValue' => [ 'exception' => 0, 'return' => '_' ],287 '__toString' => [ 'exception' => 0, 'return' => '_' ],288 'getLength' => [ 'exception' => 0, 'return' => 1 ],289 'getBasename' => [ 'exception' => 0, 'return' => '_' ],290 'getRealPath' => [ 'exception' => 0, 'return' => false ],291 'exception' => 0 ]],292//array( 'label'=>'TEST: "²"' , 'test'=>'²'),293[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],294 'getValue' => [ 'exception' => 0, 'return' => null ],295 '__toString' => [ 'exception' => 0, 'return' => '' ],296 'getLength' => [ 'exception' => 0, 'return' => 0 ],297 'getBasename' => [ 'exception' => 0, 'return' => null ],298 'getRealPath' => [ 'exception' => 0, 'return' => false ],299 'exception' => 0 ]],300//array( 'label'=>'TEST: "³"' , 'test'=>'³'),301[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],302 'getValue' => [ 'exception' => 0, 'return' => null ],303 '__toString' => [ 'exception' => 0, 'return' => '' ],304 'getLength' => [ 'exception' => 0, 'return' => 0 ],305 'getBasename' => [ 'exception' => 0, 'return' => null ],306 'getRealPath' => [ 'exception' => 0, 'return' => false ],307 'exception' => 0 ]],308//array( 'label'=>'TEST: "¹"' , 'test'=>'¹'),309[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],310 'getValue' => [ 'exception' => 0, 'return' => null ],311 '__toString' => [ 'exception' => 0, 'return' => '' ],312 'getLength' => [ 'exception' => 0, 'return' => 0 ],313 'getBasename' => [ 'exception' => 0, 'return' => null ],314 'getRealPath' => [ 'exception' => 0, 'return' => false ],315 'exception' => 0 ]],316//array( 'label'=>'TEST: "¼"' , 'test'=>'¼'),317[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],318 'getValue' => [ 'exception' => 0, 'return' => null ],319 '__toString' => [ 'exception' => 0, 'return' => '' ],320 'getLength' => [ 'exception' => 0, 'return' => 0 ],321 'getBasename' => [ 'exception' => 0, 'return' => null ],322 'getRealPath' => [ 'exception' => 0, 'return' => false ],323 'exception' => 0 ]],324//array( 'label'=>'TEST: "½"' , 'test'=>'½'),325[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],326 'getValue' => [ 'exception' => 0, 'return' => null ],327 '__toString' => [ 'exception' => 0, 'return' => '' ],328 'getLength' => [ 'exception' => 0, 'return' => 0 ],329 'getBasename' => [ 'exception' => 0, 'return' => null ],330 'getRealPath' => [ 'exception' => 0, 'return' => false ],331 'exception' => 0 ]],332//array( 'label'=>'TEST: "¾"' , 'test'=>'¾'),333[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],334 'getValue' => [ 'exception' => 0, 'return' => null ],335 '__toString' => [ 'exception' => 0, 'return' => '' ],336 'getLength' => [ 'exception' => 0, 'return' => 0 ],337 'getBasename' => [ 'exception' => 0, 'return' => null ],338 'getRealPath' => [ 'exception' => 0, 'return' => false ],339 'exception' => 0 ]],340//array( 'label'=>'TEST: "¦"' , 'test'=>'¦'),341[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],342 'getValue' => [ 'exception' => 0, 'return' => null ],343 '__toString' => [ 'exception' => 0, 'return' => '' ],344 'getLength' => [ 'exception' => 0, 'return' => 0 ],345 'getBasename' => [ 'exception' => 0, 'return' => null ],346 'getRealPath' => [ 'exception' => 0, 'return' => false ],347 'exception' => 0 ]],348//array( 'label'=>'TEST: "§"' , 'test'=>'§'),349[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],350 'getValue' => [ 'exception' => 0, 'return' => null ],351 '__toString' => [ 'exception' => 0, 'return' => '' ],352 'getLength' => [ 'exception' => 0, 'return' => 0 ],353 'getBasename' => [ 'exception' => 0, 'return' => null ],354 'getRealPath' => [ 'exception' => 0, 'return' => false ],355 'exception' => 0 ]],356//array( 'label'=>'TEST: "©"' , 'test'=>'©'),357[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],358 'getValue' => [ 'exception' => 0, 'return' => null ],359 '__toString' => [ 'exception' => 0, 'return' => '' ],360 'getLength' => [ 'exception' => 0, 'return' => 0 ],361 'getBasename' => [ 'exception' => 0, 'return' => null ],362 'getRealPath' => [ 'exception' => 0, 'return' => false ],363 'exception' => 0 ]],364//array( 'label'=>'TEST: "®"' , 'test'=>'®'),365[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],366 'getValue' => [ 'exception' => 0, 'return' => null ],367 '__toString' => [ 'exception' => 0, 'return' => '' ],368 'getLength' => [ 'exception' => 0, 'return' => 0 ],369 'getBasename' => [ 'exception' => 0, 'return' => null ],370 'getRealPath' => [ 'exception' => 0, 'return' => false ],371 'exception' => 0 ]],372//array( 'label'=>'TEST: "°"' , 'test'=>'°'),373[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],374 'getValue' => [ 'exception' => 0, 'return' => null ],375 '__toString' => [ 'exception' => 0, 'return' => '' ],376 'getLength' => [ 'exception' => 0, 'return' => 0 ],377 'getBasename' => [ 'exception' => 0, 'return' => null ],378 'getRealPath' => [ 'exception' => 0, 'return' => false ],379 'exception' => 0 ]],380//array( 'label'=>'TEST: "¶"' , 'test'=>'¶'),381[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],382 'getValue' => [ 'exception' => 0, 'return' => null ],383 '__toString' => [ 'exception' => 0, 'return' => '' ],384 'getLength' => [ 'exception' => 0, 'return' => 0 ],385 'getBasename' => [ 'exception' => 0, 'return' => null ],386 'getRealPath' => [ 'exception' => 0, 'return' => false ],387 'exception' => 0 ]],388//array( 'label'=>'TEST: "^"' , 'test'=>'^'),389[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],390 'getValue' => [ 'exception' => 0, 'return' => null ],391 '__toString' => [ 'exception' => 0, 'return' => '' ],392 'getLength' => [ 'exception' => 0, 'return' => 0 ],393 'getBasename' => [ 'exception' => 0, 'return' => null ],394 'getRealPath' => [ 'exception' => 0, 'return' => false ],395 'exception' => 0 ]],396//array( 'label'=>'TEST: "`"' , 'test'=>'`'),397[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],398 'getValue' => [ 'exception' => 0, 'return' => null ],399 '__toString' => [ 'exception' => 0, 'return' => '' ],400 'getLength' => [ 'exception' => 0, 'return' => 0 ],401 'getBasename' => [ 'exception' => 0, 'return' => null ],402 'getRealPath' => [ 'exception' => 0, 'return' => false ],403 'exception' => 0 ]],404//array( 'label'=>'TEST: "¨"' , 'test'=>'¨'),405[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],406 'getValue' => [ 'exception' => 0, 'return' => null ],407 '__toString' => [ 'exception' => 0, 'return' => '' ],408 'getLength' => [ 'exception' => 0, 'return' => 0 ],409 'getBasename' => [ 'exception' => 0, 'return' => null ],410 'getRealPath' => [ 'exception' => 0, 'return' => false ],411 'exception' => 0 ]],412//array( 'label'=>'TEST: "¯"' , 'test'=>'¯'),413[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],414 'getValue' => [ 'exception' => 0, 'return' => null ],415 '__toString' => [ 'exception' => 0, 'return' => '' ],416 'getLength' => [ 'exception' => 0, 'return' => 0 ],417 'getBasename' => [ 'exception' => 0, 'return' => null ],418 'getRealPath' => [ 'exception' => 0, 'return' => false ],419 'exception' => 0 ]],420//array( 'label'=>'TEST: "´"' , 'test'=>'´'),421[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],422 'getValue' => [ 'exception' => 0, 'return' => null ],423 '__toString' => [ 'exception' => 0, 'return' => '' ],424 'getLength' => [ 'exception' => 0, 'return' => 0 ],425 'getBasename' => [ 'exception' => 0, 'return' => null ],426 'getRealPath' => [ 'exception' => 0, 'return' => false ],427 'exception' => 0 ]],428//array( 'label'=>'TEST: "¸"' , 'test'=>'¸'),429[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],430 'getValue' => [ 'exception' => 0, 'return' => null ],431 '__toString' => [ 'exception' => 0, 'return' => '' ],432 'getLength' => [ 'exception' => 0, 'return' => 0 ],433 'getBasename' => [ 'exception' => 0, 'return' => null ],434 'getRealPath' => [ 'exception' => 0, 'return' => false ],435 'exception' => 0 ]],436//array( 'label'=>'TEST: "$"' , 'test'=>'$'),437[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],438 'getValue' => [ 'exception' => 0, 'return' => null ],439 '__toString' => [ 'exception' => 0, 'return' => '' ],440 'getLength' => [ 'exception' => 0, 'return' => 0 ],441 'getBasename' => [ 'exception' => 0, 'return' => null ],442 'getRealPath' => [ 'exception' => 0, 'return' => false ],443 'exception' => 0 ]],444//array( 'label'=>'TEST: "¢"' , 'test'=>'¢'),445[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],446 'getValue' => [ 'exception' => 0, 'return' => null ],447 '__toString' => [ 'exception' => 0, 'return' => '' ],448 'getLength' => [ 'exception' => 0, 'return' => 0 ],449 'getBasename' => [ 'exception' => 0, 'return' => null ],450 'getRealPath' => [ 'exception' => 0, 'return' => false ],451 'exception' => 0 ]],452//array( 'label'=>'TEST: "£"' , 'test'=>'£'),453[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],454 'getValue' => [ 'exception' => 0, 'return' => null ],455 '__toString' => [ 'exception' => 0, 'return' => '' ],456 'getLength' => [ 'exception' => 0, 'return' => 0 ],457 'getBasename' => [ 'exception' => 0, 'return' => null ],458 'getRealPath' => [ 'exception' => 0, 'return' => false ],459 'exception' => 0 ]],460//array( 'label'=>'TEST: "¤"' , 'test'=>'¤'),461[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],462 'getValue' => [ 'exception' => 0, 'return' => null ],463 '__toString' => [ 'exception' => 0, 'return' => '' ],464 'getLength' => [ 'exception' => 0, 'return' => 0 ],465 'getBasename' => [ 'exception' => 0, 'return' => null ],466 'getRealPath' => [ 'exception' => 0, 'return' => false ],467 'exception' => 0 ]],468//array( 'label'=>'TEST: "¥"' , 'test'=>'¥'),469[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],470 'getValue' => [ 'exception' => 0, 'return' => null ],471 '__toString' => [ 'exception' => 0, 'return' => '' ],472 'getLength' => [ 'exception' => 0, 'return' => 0 ],473 'getBasename' => [ 'exception' => 0, 'return' => null ],474 'getRealPath' => [ 'exception' => 0, 'return' => false ],475 'exception' => 0 ]],476//array( 'label'=>'TEST: "+"' , 'test'=>'+'),477[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],478 'getValue' => [ 'exception' => 0, 'return' => null ],479 '__toString' => [ 'exception' => 0, 'return' => '' ],480 'getLength' => [ 'exception' => 0, 'return' => 0 ],481 'getBasename' => [ 'exception' => 0, 'return' => null ],482 'getRealPath' => [ 'exception' => 0, 'return' => false ],483 'exception' => 0 ]],484//array( 'label'=>'TEST: "<"' , 'test'=>'<'),485[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],486 'getValue' => [ 'exception' => 0, 'return' => null ],487 '__toString' => [ 'exception' => 0, 'return' => '' ],488 'getLength' => [ 'exception' => 0, 'return' => 0 ],489 'getBasename' => [ 'exception' => 0, 'return' => null ],490 'getRealPath' => [ 'exception' => 0, 'return' => false ],491 'exception' => 0 ]],492//array( 'label'=>'TEST: "="' , 'test'=>'='),493[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],494 'getValue' => [ 'exception' => 0, 'return' => null ],495 '__toString' => [ 'exception' => 0, 'return' => '' ],496 'getLength' => [ 'exception' => 0, 'return' => 0 ],497 'getBasename' => [ 'exception' => 0, 'return' => null ],498 'getRealPath' => [ 'exception' => 0, 'return' => false ],499 'exception' => 0 ]],500//array( 'label'=>'TEST: ">"' , 'test'=>'>'),501[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],502 'getValue' => [ 'exception' => 0, 'return' => null ],503 '__toString' => [ 'exception' => 0, 'return' => '' ],504 'getLength' => [ 'exception' => 0, 'return' => 0 ],505 'getBasename' => [ 'exception' => 0, 'return' => null ],506 'getRealPath' => [ 'exception' => 0, 'return' => false ],507 'exception' => 0 ]],508//array( 'label'=>'TEST: "|"' , 'test'=>'|'),509[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],510 'getValue' => [ 'exception' => 0, 'return' => null ],511 '__toString' => [ 'exception' => 0, 'return' => '' ],512 'getLength' => [ 'exception' => 0, 'return' => 0 ],513 'getBasename' => [ 'exception' => 0, 'return' => null ],514 'getRealPath' => [ 'exception' => 0, 'return' => false ],515 'exception' => 0 ]],516//array( 'label'=>'TEST: "~"' , 'test'=>'~'),517[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],518 'getValue' => [ 'exception' => 0, 'return' => null ],519 '__toString' => [ 'exception' => 0, 'return' => '' ],520 'getLength' => [ 'exception' => 0, 'return' => 0 ],521 'getBasename' => [ 'exception' => 0, 'return' => null ],522 'getRealPath' => [ 'exception' => 0, 'return' => false ],523 'exception' => 0 ]],524//array( 'label'=>'TEST: "¬"' , 'test'=>'¬'),525[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],526 'getValue' => [ 'exception' => 0, 'return' => null ],527 '__toString' => [ 'exception' => 0, 'return' => '' ],528 'getLength' => [ 'exception' => 0, 'return' => 0 ],529 'getBasename' => [ 'exception' => 0, 'return' => null ],530 'getRealPath' => [ 'exception' => 0, 'return' => false ],531 'exception' => 0 ]],532//array( 'label'=>'TEST: "±"' , 'test'=>'±'),533[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],534 'getValue' => [ 'exception' => 0, 'return' => null ],535 '__toString' => [ 'exception' => 0, 'return' => '' ],536 'getLength' => [ 'exception' => 0, 'return' => 0 ],537 'getBasename' => [ 'exception' => 0, 'return' => null ],538 'getRealPath' => [ 'exception' => 0, 'return' => false ],539 'exception' => 0 ]],540//array( 'label'=>'TEST: "×"' , 'test'=>'×'),541[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],542 'getValue' => [ 'exception' => 0, 'return' => null ],543 '__toString' => [ 'exception' => 0, 'return' => '' ],544 'getLength' => [ 'exception' => 0, 'return' => 0 ],545 'getBasename' => [ 'exception' => 0, 'return' => null ],546 'getRealPath' => [ 'exception' => 0, 'return' => false ],547 'exception' => 0 ]],548//array( 'label'=>'TEST: "÷"' , 'test'=>'÷'),549[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],550 'getValue' => [ 'exception' => 0, 'return' => null ],551 '__toString' => [ 'exception' => 0, 'return' => '' ],552 'getLength' => [ 'exception' => 0, 'return' => 0 ],553 'getBasename' => [ 'exception' => 0, 'return' => null ],554 'getRealPath' => [ 'exception' => 0, 'return' => false ],555 'exception' => 0 ]],556//array( 'label'=>'TEST: "ª"' , 'test'=>'ª'),557[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],558 'getValue' => [ 'exception' => 0, 'return' => 'ª' ],559 '__toString' => [ 'exception' => 0, 'return' => 'ª' ],560 'getLength' => [ 'exception' => 0, 'return' => 1 ],561 'getBasename' => [ 'exception' => 0, 'return' => 'ª' ],562 'getRealPath' => [ 'exception' => 0, 'return' => false ],563 'exception' => 0 ]],564//array( 'label'=>'TEST: "µ"' , 'test'=>'µ'),565[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],566 'getValue' => [ 'exception' => 0, 'return' => 'µ' ],567 '__toString' => [ 'exception' => 0, 'return' => 'µ' ],568 'getLength' => [ 'exception' => 0, 'return' => 1 ],569 'getBasename' => [ 'exception' => 0, 'return' => 'µ' ],570 'getRealPath' => [ 'exception' => 0, 'return' => false ],571 'exception' => 0 ]],572//array( 'label'=>'TEST: "º"' , 'test'=>'º'),573[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],574 'getValue' => [ 'exception' => 0, 'return' => 'º' ],575 '__toString' => [ 'exception' => 0, 'return' => 'º' ],576 'getLength' => [ 'exception' => 0, 'return' => 1 ],577 'getBasename' => [ 'exception' => 0, 'return' => 'º' ],578 'getRealPath' => [ 'exception' => 0, 'return' => false ],579 'exception' => 0 ]],580//array( 'label'=>'TEST: "а"' , 'test'=>'а'),581[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],582 'getValue' => [ 'exception' => 0, 'return' => 'а' ],583 '__toString' => [ 'exception' => 0, 'return' => 'а' ],584 'getLength' => [ 'exception' => 0, 'return' => 1 ],585 'getBasename' => [ 'exception' => 0, 'return' => 'а' ],586 'getRealPath' => [ 'exception' => 0, 'return' => false ],587 'exception' => 0 ]],588//array( 'label'=>'TEST: "б"' , 'test'=>'б'),589[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],590 'getValue' => [ 'exception' => 0, 'return' => 'б' ],591 '__toString' => [ 'exception' => 0, 'return' => 'б' ],592 'getLength' => [ 'exception' => 0, 'return' => 1 ],593 'getBasename' => [ 'exception' => 0, 'return' => 'б' ],594 'getRealPath' => [ 'exception' => 0, 'return' => false ],595 'exception' => 0 ]],596//array( 'label'=>'TEST: "в"' , 'test'=>'в'),597[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],598 'getValue' => [ 'exception' => 0, 'return' => 'в' ],599 '__toString' => [ 'exception' => 0, 'return' => 'в' ],600 'getLength' => [ 'exception' => 0, 'return' => 1 ],601 'getBasename' => [ 'exception' => 0, 'return' => 'в' ],602 'getRealPath' => [ 'exception' => 0, 'return' => false ],603 'exception' => 0 ]],604//array( 'label'=>'TEST: "г"' , 'test'=>'г'),605[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],606 'getValue' => [ 'exception' => 0, 'return' => 'г' ],607 '__toString' => [ 'exception' => 0, 'return' => 'г' ],608 'getLength' => [ 'exception' => 0, 'return' => 1 ],609 'getBasename' => [ 'exception' => 0, 'return' => 'г' ],610 'getRealPath' => [ 'exception' => 0, 'return' => false ],611 'exception' => 0 ]],612//array( 'label'=>'TEST: "д"' , 'test'=>'д'),613[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],614 'getValue' => [ 'exception' => 0, 'return' => 'д' ],615 '__toString' => [ 'exception' => 0, 'return' => 'д' ],616 'getLength' => [ 'exception' => 0, 'return' => 1 ],617 'getBasename' => [ 'exception' => 0, 'return' => 'д' ],618 'getRealPath' => [ 'exception' => 0, 'return' => false ],619 'exception' => 0 ]],620//array( 'label'=>'TEST: "е"' , 'test'=>'е'),621[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],622 'getValue' => [ 'exception' => 0, 'return' => 'е' ],623 '__toString' => [ 'exception' => 0, 'return' => 'е' ],624 'getLength' => [ 'exception' => 0, 'return' => 1 ],625 'getBasename' => [ 'exception' => 0, 'return' => 'е' ],626 'getRealPath' => [ 'exception' => 0, 'return' => false ],627 'exception' => 0 ]],628//array( 'label'=>'TEST: "ё"' , 'test'=>'ё'),629[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],630 'getValue' => [ 'exception' => 0, 'return' => 'ё' ],631 '__toString' => [ 'exception' => 0, 'return' => 'ё' ],632 'getLength' => [ 'exception' => 0, 'return' => 1 ],633 'getBasename' => [ 'exception' => 0, 'return' => 'ё' ],634 'getRealPath' => [ 'exception' => 0, 'return' => false ],635 'exception' => 0 ]],636//array( 'label'=>'TEST: "ж"' , 'test'=>'ж'),637[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],638 'getValue' => [ 'exception' => 0, 'return' => 'ж' ],639 '__toString' => [ 'exception' => 0, 'return' => 'ж' ],640 'getLength' => [ 'exception' => 0, 'return' => 1 ],641 'getBasename' => [ 'exception' => 0, 'return' => 'ж' ],642 'getRealPath' => [ 'exception' => 0, 'return' => false ],643 'exception' => 0 ]],644//array( 'label'=>'TEST: "з"' , 'test'=>'з'),645[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],646 'getValue' => [ 'exception' => 0, 'return' => 'з' ],647 '__toString' => [ 'exception' => 0, 'return' => 'з' ],648 'getLength' => [ 'exception' => 0, 'return' => 1 ],649 'getBasename' => [ 'exception' => 0, 'return' => 'з' ],650 'getRealPath' => [ 'exception' => 0, 'return' => false ],651 'exception' => 0 ]],652//array( 'label'=>'TEST: "и"' , 'test'=>'и'),653[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],654 'getValue' => [ 'exception' => 0, 'return' => 'и' ],655 '__toString' => [ 'exception' => 0, 'return' => 'и' ],656 'getLength' => [ 'exception' => 0, 'return' => 1 ],657 'getBasename' => [ 'exception' => 0, 'return' => 'и' ],658 'getRealPath' => [ 'exception' => 0, 'return' => false ],659 'exception' => 0 ]],660//array( 'label'=>'TEST: "й"' , 'test'=>'й'),661[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],662 'getValue' => [ 'exception' => 0, 'return' => 'й' ],663 '__toString' => [ 'exception' => 0, 'return' => 'й' ],664 'getLength' => [ 'exception' => 0, 'return' => 1 ],665 'getBasename' => [ 'exception' => 0, 'return' => 'й' ],666 'getRealPath' => [ 'exception' => 0, 'return' => false ],667 'exception' => 0 ]],668//array( 'label'=>'TEST: "к"' , 'test'=>'к'),669[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],670 'getValue' => [ 'exception' => 0, 'return' => 'к' ],671 '__toString' => [ 'exception' => 0, 'return' => 'к' ],672 'getLength' => [ 'exception' => 0, 'return' => 1 ],673 'getBasename' => [ 'exception' => 0, 'return' => 'к' ],674 'getRealPath' => [ 'exception' => 0, 'return' => false ],675 'exception' => 0 ]],676//array( 'label'=>'TEST: "л"' , 'test'=>'л'),677[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],678 'getValue' => [ 'exception' => 0, 'return' => 'л' ],679 '__toString' => [ 'exception' => 0, 'return' => 'л' ],680 'getLength' => [ 'exception' => 0, 'return' => 1 ],681 'getBasename' => [ 'exception' => 0, 'return' => 'л' ],682 'getRealPath' => [ 'exception' => 0, 'return' => false ],683 'exception' => 0 ]],684//array( 'label'=>'TEST: "м"' , 'test'=>'м'),685[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],686 'getValue' => [ 'exception' => 0, 'return' => 'м' ],687 '__toString' => [ 'exception' => 0, 'return' => 'м' ],688 'getLength' => [ 'exception' => 0, 'return' => 1 ],689 'getBasename' => [ 'exception' => 0, 'return' => 'м' ],690 'getRealPath' => [ 'exception' => 0, 'return' => false ],691 'exception' => 0 ]],692//array( 'label'=>'TEST: "н"' , 'test'=>'н'),693[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],694 'getValue' => [ 'exception' => 0, 'return' => 'н' ],695 '__toString' => [ 'exception' => 0, 'return' => 'н' ],696 'getLength' => [ 'exception' => 0, 'return' => 1 ],697 'getBasename' => [ 'exception' => 0, 'return' => 'н' ],698 'getRealPath' => [ 'exception' => 0, 'return' => false ],699 'exception' => 0 ]],700//array( 'label'=>'TEST: "о"' , 'test'=>'о'),701[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],702 'getValue' => [ 'exception' => 0, 'return' => 'о' ],703 '__toString' => [ 'exception' => 0, 'return' => 'о' ],704 'getLength' => [ 'exception' => 0, 'return' => 1 ],705 'getBasename' => [ 'exception' => 0, 'return' => 'о' ],706 'getRealPath' => [ 'exception' => 0, 'return' => false ],707 'exception' => 0 ]],708//array( 'label'=>'TEST: "п"' , 'test'=>'п'),709[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],710 'getValue' => [ 'exception' => 0, 'return' => 'п' ],711 '__toString' => [ 'exception' => 0, 'return' => 'п' ],712 'getLength' => [ 'exception' => 0, 'return' => 1 ],713 'getBasename' => [ 'exception' => 0, 'return' => 'п' ],714 'getRealPath' => [ 'exception' => 0, 'return' => false ],715 'exception' => 0 ]],716//array( 'label'=>'TEST: "р"' , 'test'=>'р'),717[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],718 'getValue' => [ 'exception' => 0, 'return' => 'р' ],719 '__toString' => [ 'exception' => 0, 'return' => 'р' ],720 'getLength' => [ 'exception' => 0, 'return' => 1 ],721 'getBasename' => [ 'exception' => 0, 'return' => 'р' ],722 'getRealPath' => [ 'exception' => 0, 'return' => false ],723 'exception' => 0 ]],724//array( 'label'=>'TEST: "с"' , 'test'=>'с'),725[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],726 'getValue' => [ 'exception' => 0, 'return' => 'с' ],727 '__toString' => [ 'exception' => 0, 'return' => 'с' ],728 'getLength' => [ 'exception' => 0, 'return' => 1 ],729 'getBasename' => [ 'exception' => 0, 'return' => 'с' ],730 'getRealPath' => [ 'exception' => 0, 'return' => false ],731 'exception' => 0 ]],732//array( 'label'=>'TEST: "т"' , 'test'=>'т'),733[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],734 'getValue' => [ 'exception' => 0, 'return' => 'т' ],735 '__toString' => [ 'exception' => 0, 'return' => 'т' ],736 'getLength' => [ 'exception' => 0, 'return' => 1 ],737 'getBasename' => [ 'exception' => 0, 'return' => 'т' ],738 'getRealPath' => [ 'exception' => 0, 'return' => false ],739 'exception' => 0 ]],740//array( 'label'=>'TEST: "у"' , 'test'=>'у'),741[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],742 'getValue' => [ 'exception' => 0, 'return' => 'у' ],743 '__toString' => [ 'exception' => 0, 'return' => 'у' ],744 'getLength' => [ 'exception' => 0, 'return' => 1 ],745 'getBasename' => [ 'exception' => 0, 'return' => 'у' ],746 'getRealPath' => [ 'exception' => 0, 'return' => false ],747 'exception' => 0 ]],748//array( 'label'=>'TEST: "ф"' , 'test'=>'ф'),749[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],750 'getValue' => [ 'exception' => 0, 'return' => 'ф' ],751 '__toString' => [ 'exception' => 0, 'return' => 'ф' ],752 'getLength' => [ 'exception' => 0, 'return' => 1 ],753 'getBasename' => [ 'exception' => 0, 'return' => 'ф' ],754 'getRealPath' => [ 'exception' => 0, 'return' => false ],755 'exception' => 0 ]],756//array( 'label'=>'TEST: "х"' , 'test'=>'х'),757[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],758 'getValue' => [ 'exception' => 0, 'return' => 'х' ],759 '__toString' => [ 'exception' => 0, 'return' => 'х' ],760 'getLength' => [ 'exception' => 0, 'return' => 1 ],761 'getBasename' => [ 'exception' => 0, 'return' => 'х' ],762 'getRealPath' => [ 'exception' => 0, 'return' => false ],763 'exception' => 0 ]],764//array( 'label'=>'TEST: "ц"' , 'test'=>'ц'),765[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],766 'getValue' => [ 'exception' => 0, 'return' => 'ц' ],767 '__toString' => [ 'exception' => 0, 'return' => 'ц' ],768 'getLength' => [ 'exception' => 0, 'return' => 1 ],769 'getBasename' => [ 'exception' => 0, 'return' => 'ц' ],770 'getRealPath' => [ 'exception' => 0, 'return' => false ],771 'exception' => 0 ]],772//array( 'label'=>'TEST: "ч"' , 'test'=>'ч'),773[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],774 'getValue' => [ 'exception' => 0, 'return' => 'ч' ],775 '__toString' => [ 'exception' => 0, 'return' => 'ч' ],776 'getLength' => [ 'exception' => 0, 'return' => 1 ],777 'getBasename' => [ 'exception' => 0, 'return' => 'ч' ],778 'getRealPath' => [ 'exception' => 0, 'return' => false ],779 'exception' => 0 ]],780//array( 'label'=>'TEST: "ш"' , 'test'=>'ш'),781[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],782 'getValue' => [ 'exception' => 0, 'return' => 'ш' ],783 '__toString' => [ 'exception' => 0, 'return' => 'ш' ],784 'getLength' => [ 'exception' => 0, 'return' => 1 ],785 'getBasename' => [ 'exception' => 0, 'return' => 'ш' ],786 'getRealPath' => [ 'exception' => 0, 'return' => false ],787 'exception' => 0 ]],788//array( 'label'=>'TEST: "щ"' , 'test'=>'щ'),789[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],790 'getValue' => [ 'exception' => 0, 'return' => 'щ' ],791 '__toString' => [ 'exception' => 0, 'return' => 'щ' ],792 'getLength' => [ 'exception' => 0, 'return' => 1 ],793 'getBasename' => [ 'exception' => 0, 'return' => 'щ' ],794 'getRealPath' => [ 'exception' => 0, 'return' => false ],795 'exception' => 0 ]],796//array( 'label'=>'TEST: "э"' , 'test'=>'э'),797[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],798 'getValue' => [ 'exception' => 0, 'return' => 'э' ],799 '__toString' => [ 'exception' => 0, 'return' => 'э' ],800 'getLength' => [ 'exception' => 0, 'return' => 1 ],801 'getBasename' => [ 'exception' => 0, 'return' => 'э' ],802 'getRealPath' => [ 'exception' => 0, 'return' => false ],803 'exception' => 0 ]],804//array( 'label'=>'TEST: "ю"' , 'test'=>'ю'),805[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],806 'getValue' => [ 'exception' => 0, 'return' => 'ю' ],807 '__toString' => [ 'exception' => 0, 'return' => 'ю' ],808 'getLength' => [ 'exception' => 0, 'return' => 1 ],809 'getBasename' => [ 'exception' => 0, 'return' => 'ю' ],810 'getRealPath' => [ 'exception' => 0, 'return' => false ],811 'exception' => 0 ]],812//array( 'label'=>'TEST: "я"' , 'test'=>'я'),813[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],814 'getValue' => [ 'exception' => 0, 'return' => 'я' ],815 '__toString' => [ 'exception' => 0, 'return' => 'я' ],816 'getLength' => [ 'exception' => 0, 'return' => 1 ],817 'getBasename' => [ 'exception' => 0, 'return' => 'я' ],818 'getRealPath' => [ 'exception' => 0, 'return' => false ],819 'exception' => 0 ]],820//array( 'label'=>'TEST: "ъ"' , 'test'=>'ъ'),821[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],822 'getValue' => [ 'exception' => 0, 'return' => 'ъ' ],823 '__toString' => [ 'exception' => 0, 'return' => 'ъ' ],824 'getLength' => [ 'exception' => 0, 'return' => 1 ],825 'getBasename' => [ 'exception' => 0, 'return' => 'ъ' ],826 'getRealPath' => [ 'exception' => 0, 'return' => false ],827 'exception' => 0 ]],828//array( 'label'=>'TEST: "ы"' , 'test'=>'ы'),829[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],830 'getValue' => [ 'exception' => 0, 'return' => 'ы' ],831 '__toString' => [ 'exception' => 0, 'return' => 'ы' ],832 'getLength' => [ 'exception' => 0, 'return' => 1 ],833 'getBasename' => [ 'exception' => 0, 'return' => 'ы' ],834 'getRealPath' => [ 'exception' => 0, 'return' => false ],835 'exception' => 0 ]],836//array( 'label'=>'TEST: "ь"' , 'test'=>'ь'),837[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],838 'getValue' => [ 'exception' => 0, 'return' => 'ь' ],839 '__toString' => [ 'exception' => 0, 'return' => 'ь' ],840 'getLength' => [ 'exception' => 0, 'return' => 1 ],841 'getBasename' => [ 'exception' => 0, 'return' => 'ь' ],842 'getRealPath' => [ 'exception' => 0, 'return' => false ],843 'exception' => 0 ]],844//array( 'label'=>'TEST: "ø"' , 'test'=>'ø'),845[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],846 'getValue' => [ 'exception' => 0, 'return' => 'ø' ],847 '__toString' => [ 'exception' => 0, 'return' => 'ø' ],848 'getLength' => [ 'exception' => 0, 'return' => 1 ],849 'getBasename' => [ 'exception' => 0, 'return' => 'ø' ],850 'getRealPath' => [ 'exception' => 0, 'return' => false ],851 'exception' => 0 ]],852//array( 'label'=>'TEST: "ù"' , 'test'=>'ù'),853[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],854 'getValue' => [ 'exception' => 0, 'return' => 'ù' ],855 '__toString' => [ 'exception' => 0, 'return' => 'ù' ],856 'getLength' => [ 'exception' => 0, 'return' => 1 ],857 'getBasename' => [ 'exception' => 0, 'return' => 'ù' ],858 'getRealPath' => [ 'exception' => 0, 'return' => false ],859 'exception' => 0 ]],860//array( 'label'=>'TEST: "ú"' , 'test'=>'ú'),861[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],862 'getValue' => [ 'exception' => 0, 'return' => 'ú' ],863 '__toString' => [ 'exception' => 0, 'return' => 'ú' ],864 'getLength' => [ 'exception' => 0, 'return' => 1 ],865 'getBasename' => [ 'exception' => 0, 'return' => 'ú' ],866 'getRealPath' => [ 'exception' => 0, 'return' => false ],867 'exception' => 0 ]],868//array( 'label'=>'TEST: "û"' , 'test'=>'û'),869[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],870 'getValue' => [ 'exception' => 0, 'return' => 'û' ],871 '__toString' => [ 'exception' => 0, 'return' => 'û' ],872 'getLength' => [ 'exception' => 0, 'return' => 1 ],873 'getBasename' => [ 'exception' => 0, 'return' => 'û' ],874 'getRealPath' => [ 'exception' => 0, 'return' => false ],875 'exception' => 0 ]],876//array( 'label'=>'TEST: "ü"' , 'test'=>'ü'),877[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],878 'getValue' => [ 'exception' => 0, 'return' => 'ü' ],879 '__toString' => [ 'exception' => 0, 'return' => 'ü' ],880 'getLength' => [ 'exception' => 0, 'return' => 1 ],881 'getBasename' => [ 'exception' => 0, 'return' => 'ü' ],882 'getRealPath' => [ 'exception' => 0, 'return' => false ],883 'exception' => 0 ]],884//array( 'label'=>'TEST: "ý"' , 'test'=>'ý'),885[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],886 'getValue' => [ 'exception' => 0, 'return' => 'ý' ],887 '__toString' => [ 'exception' => 0, 'return' => 'ý' ],888 'getLength' => [ 'exception' => 0, 'return' => 1 ],889 'getBasename' => [ 'exception' => 0, 'return' => 'ý' ],890 'getRealPath' => [ 'exception' => 0, 'return' => false ],891 'exception' => 0 ]],892//array( 'label'=>'TEST: "þ"' , 'test'=>'þ'),893[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],894 'getValue' => [ 'exception' => 0, 'return' => 'þ' ],895 '__toString' => [ 'exception' => 0, 'return' => 'þ' ],896 'getLength' => [ 'exception' => 0, 'return' => 1 ],897 'getBasename' => [ 'exception' => 0, 'return' => 'þ' ],898 'getRealPath' => [ 'exception' => 0, 'return' => false ],899 'exception' => 0 ]],900//array( 'label'=>'TEST: "ÿ"' , 'test'=>'ÿ'),901[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],902 'getValue' => [ 'exception' => 0, 'return' => 'ÿ' ],903 '__toString' => [ 'exception' => 0, 'return' => 'ÿ' ],904 'getLength' => [ 'exception' => 0, 'return' => 1 ],905 'getBasename' => [ 'exception' => 0, 'return' => 'ÿ' ],906 'getRealPath' => [ 'exception' => 0, 'return' => false ],907 'exception' => 0 ]],908//array( 'label'=>'TEST: "ß"' , 'test'=>'ß'),909[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],910 'getValue' => [ 'exception' => 0, 'return' => 'ß' ],911 '__toString' => [ 'exception' => 0, 'return' => 'ß' ],912 'getLength' => [ 'exception' => 0, 'return' => 1 ],913 'getBasename' => [ 'exception' => 0, 'return' => 'ß' ],914 'getRealPath' => [ 'exception' => 0, 'return' => false ],915 'exception' => 0 ]],916//array( 'label'=>'TEST: "à"' , 'test'=>'à'),917[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],918 'getValue' => [ 'exception' => 0, 'return' => 'à' ],919 '__toString' => [ 'exception' => 0, 'return' => 'à' ],920 'getLength' => [ 'exception' => 0, 'return' => 1 ],921 'getBasename' => [ 'exception' => 0, 'return' => 'à' ],922 'getRealPath' => [ 'exception' => 0, 'return' => false ],923 'exception' => 0 ]],924//array( 'label'=>'TEST: "á"' , 'test'=>'á'),925[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],926 'getValue' => [ 'exception' => 0, 'return' => 'á' ],927 '__toString' => [ 'exception' => 0, 'return' => 'á' ],928 'getLength' => [ 'exception' => 0, 'return' => 1 ],929 'getBasename' => [ 'exception' => 0, 'return' => 'á' ],930 'getRealPath' => [ 'exception' => 0, 'return' => false ],931 'exception' => 0 ]],932//array( 'label'=>'TEST: "â"' , 'test'=>'â'),933[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],934 'getValue' => [ 'exception' => 0, 'return' => 'â' ],935 '__toString' => [ 'exception' => 0, 'return' => 'â' ],936 'getLength' => [ 'exception' => 0, 'return' => 1 ],937 'getBasename' => [ 'exception' => 0, 'return' => 'â' ],938 'getRealPath' => [ 'exception' => 0, 'return' => false ],939 'exception' => 0 ]],940//array( 'label'=>'TEST: "ã"' , 'test'=>'ã'),941[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],942 'getValue' => [ 'exception' => 0, 'return' => 'ã' ],943 '__toString' => [ 'exception' => 0, 'return' => 'ã' ],944 'getLength' => [ 'exception' => 0, 'return' => 1 ],945 'getBasename' => [ 'exception' => 0, 'return' => 'ã' ],946 'getRealPath' => [ 'exception' => 0, 'return' => false ],947 'exception' => 0 ]],948//array( 'label'=>'TEST: "ä"' , 'test'=>'ä'),949[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],950 'getValue' => [ 'exception' => 0, 'return' => 'ä' ],951 '__toString' => [ 'exception' => 0, 'return' => 'ä' ],952 'getLength' => [ 'exception' => 0, 'return' => 1 ],953 'getBasename' => [ 'exception' => 0, 'return' => 'ä' ],954 'getRealPath' => [ 'exception' => 0, 'return' => false ],955 'exception' => 0 ]],956//array( 'label'=>'TEST: "å"' , 'test'=>'å'),957[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],958 'getValue' => [ 'exception' => 0, 'return' => 'å' ],959 '__toString' => [ 'exception' => 0, 'return' => 'å' ],960 'getLength' => [ 'exception' => 0, 'return' => 1 ],961 'getBasename' => [ 'exception' => 0, 'return' => 'å' ],962 'getRealPath' => [ 'exception' => 0, 'return' => false ],963 'exception' => 0 ]],964//array( 'label'=>'TEST: "æ"' , 'test'=>'æ'),965[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],966 'getValue' => [ 'exception' => 0, 'return' => 'æ' ],967 '__toString' => [ 'exception' => 0, 'return' => 'æ' ],968 'getLength' => [ 'exception' => 0, 'return' => 1 ],969 'getBasename' => [ 'exception' => 0, 'return' => 'æ' ],970 'getRealPath' => [ 'exception' => 0, 'return' => false ],971 'exception' => 0 ]],972//array( 'label'=>'TEST: "ç"' , 'test'=>'ç'),973[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],974 'getValue' => [ 'exception' => 0, 'return' => 'ç' ],975 '__toString' => [ 'exception' => 0, 'return' => 'ç' ],976 'getLength' => [ 'exception' => 0, 'return' => 1 ],977 'getBasename' => [ 'exception' => 0, 'return' => 'ç' ],978 'getRealPath' => [ 'exception' => 0, 'return' => false ],979 'exception' => 0 ]],980//array( 'label'=>'TEST: "è"' , 'test'=>'è'),981[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],982 'getValue' => [ 'exception' => 0, 'return' => 'è' ],983 '__toString' => [ 'exception' => 0, 'return' => 'è' ],984 'getLength' => [ 'exception' => 0, 'return' => 1 ],985 'getBasename' => [ 'exception' => 0, 'return' => 'è' ],986 'getRealPath' => [ 'exception' => 0, 'return' => false ],987 'exception' => 0 ]],988//array( 'label'=>'TEST: "é"' , 'test'=>'é'),989[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],990 'getValue' => [ 'exception' => 0, 'return' => 'é' ],991 '__toString' => [ 'exception' => 0, 'return' => 'é' ],992 'getLength' => [ 'exception' => 0, 'return' => 1 ],993 'getBasename' => [ 'exception' => 0, 'return' => 'é' ],994 'getRealPath' => [ 'exception' => 0, 'return' => false ],995 'exception' => 0 ]],996//array( 'label'=>'TEST: "ê"' , 'test'=>'ê'),997[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],998 'getValue' => [ 'exception' => 0, 'return' => 'ê' ],999 '__toString' => [ 'exception' => 0, 'return' => 'ê' ],1000 'getLength' => [ 'exception' => 0, 'return' => 1 ],1001 'getBasename' => [ 'exception' => 0, 'return' => 'ê' ],1002 'getRealPath' => [ 'exception' => 0, 'return' => false ],1003 'exception' => 0 ]],1004//array( 'label'=>'TEST: "ë"' , 'test'=>'ë'),1005[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1006 'getValue' => [ 'exception' => 0, 'return' => 'ë' ],1007 '__toString' => [ 'exception' => 0, 'return' => 'ë' ],1008 'getLength' => [ 'exception' => 0, 'return' => 1 ],1009 'getBasename' => [ 'exception' => 0, 'return' => 'ë' ],1010 'getRealPath' => [ 'exception' => 0, 'return' => false ],1011 'exception' => 0 ]],1012//array( 'label'=>'TEST: "ì"' , 'test'=>'ì'),1013[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1014 'getValue' => [ 'exception' => 0, 'return' => 'ì' ],1015 '__toString' => [ 'exception' => 0, 'return' => 'ì' ],1016 'getLength' => [ 'exception' => 0, 'return' => 1 ],1017 'getBasename' => [ 'exception' => 0, 'return' => 'ì' ],1018 'getRealPath' => [ 'exception' => 0, 'return' => false ],1019 'exception' => 0 ]],1020//array( 'label'=>'TEST: "í"' , 'test'=>'í'),1021[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1022 'getValue' => [ 'exception' => 0, 'return' => 'í' ],1023 '__toString' => [ 'exception' => 0, 'return' => 'í' ],1024 'getLength' => [ 'exception' => 0, 'return' => 1 ],1025 'getBasename' => [ 'exception' => 0, 'return' => 'í' ],1026 'getRealPath' => [ 'exception' => 0, 'return' => false ],1027 'exception' => 0 ]],1028//array( 'label'=>'TEST: "î"' , 'test'=>'î'),1029[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1030 'getValue' => [ 'exception' => 0, 'return' => 'î' ],1031 '__toString' => [ 'exception' => 0, 'return' => 'î' ],1032 'getLength' => [ 'exception' => 0, 'return' => 1 ],1033 'getBasename' => [ 'exception' => 0, 'return' => 'î' ],1034 'getRealPath' => [ 'exception' => 0, 'return' => false ],1035 'exception' => 0 ]],1036//array( 'label'=>'TEST: "ï"' , 'test'=>'ï'),1037[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1038 'getValue' => [ 'exception' => 0, 'return' => 'ï' ],1039 '__toString' => [ 'exception' => 0, 'return' => 'ï' ],1040 'getLength' => [ 'exception' => 0, 'return' => 1 ],1041 'getBasename' => [ 'exception' => 0, 'return' => 'ï' ],1042 'getRealPath' => [ 'exception' => 0, 'return' => false ],1043 'exception' => 0 ]],1044//array( 'label'=>'TEST: "ð"' , 'test'=>'ð'),1045[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1046 'getValue' => [ 'exception' => 0, 'return' => 'ð' ],1047 '__toString' => [ 'exception' => 0, 'return' => 'ð' ],1048 'getLength' => [ 'exception' => 0, 'return' => 1 ],1049 'getBasename' => [ 'exception' => 0, 'return' => 'ð' ],1050 'getRealPath' => [ 'exception' => 0, 'return' => false ],1051 'exception' => 0 ]],1052//array( 'label'=>'TEST: "ñ"' , 'test'=>'ñ'),1053[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1054 'getValue' => [ 'exception' => 0, 'return' => 'ñ' ],1055 '__toString' => [ 'exception' => 0, 'return' => 'ñ' ],1056 'getLength' => [ 'exception' => 0, 'return' => 1 ],1057 'getBasename' => [ 'exception' => 0, 'return' => 'ñ' ],1058 'getRealPath' => [ 'exception' => 0, 'return' => false ],1059 'exception' => 0 ]],1060//array( 'label'=>'TEST: "ò"' , 'test'=>'ò'),1061[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1062 'getValue' => [ 'exception' => 0, 'return' => 'ò' ],1063 '__toString' => [ 'exception' => 0, 'return' => 'ò' ],1064 'getLength' => [ 'exception' => 0, 'return' => 1 ],1065 'getBasename' => [ 'exception' => 0, 'return' => 'ò' ],1066 'getRealPath' => [ 'exception' => 0, 'return' => false ],1067 'exception' => 0 ]],1068//array( 'label'=>'TEST: "ó"' , 'test'=>'ó'),1069[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1070 'getValue' => [ 'exception' => 0, 'return' => 'ó' ],1071 '__toString' => [ 'exception' => 0, 'return' => 'ó' ],1072 'getLength' => [ 'exception' => 0, 'return' => 1 ],1073 'getBasename' => [ 'exception' => 0, 'return' => 'ó' ],1074 'getRealPath' => [ 'exception' => 0, 'return' => false ],1075 'exception' => 0 ]],1076//array( 'label'=>'TEST: "ô"' , 'test'=>'ô'),1077[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1078 'getValue' => [ 'exception' => 0, 'return' => 'ô' ],1079 '__toString' => [ 'exception' => 0, 'return' => 'ô' ],1080 'getLength' => [ 'exception' => 0, 'return' => 1 ],1081 'getBasename' => [ 'exception' => 0, 'return' => 'ô' ],1082 'getRealPath' => [ 'exception' => 0, 'return' => false ],1083 'exception' => 0 ]],1084//array( 'label'=>'TEST: "õ"' , 'test'=>'õ'),1085[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1086 'getValue' => [ 'exception' => 0, 'return' => 'õ' ],1087 '__toString' => [ 'exception' => 0, 'return' => 'õ' ],1088 'getLength' => [ 'exception' => 0, 'return' => 1 ],1089 'getBasename' => [ 'exception' => 0, 'return' => 'õ' ],1090 'getRealPath' => [ 'exception' => 0, 'return' => false ],1091 'exception' => 0 ]],1092//array( 'label'=>'TEST: "ö"' , 'test'=>'ö'),1093[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1094 'getValue' => [ 'exception' => 0, 'return' => 'ö' ],1095 '__toString' => [ 'exception' => 0, 'return' => 'ö' ],1096 'getLength' => [ 'exception' => 0, 'return' => 1 ],1097 'getBasename' => [ 'exception' => 0, 'return' => 'ö' ],1098 'getRealPath' => [ 'exception' => 0, 'return' => false ],1099 'exception' => 0 ]],1100//array( 'label'=>'TEST: "А"' , 'test'=>'А'),1101[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1102 'getValue' => [ 'exception' => 0, 'return' => 'А' ],1103 '__toString' => [ 'exception' => 0, 'return' => 'А' ],1104 'getLength' => [ 'exception' => 0, 'return' => 1 ],1105 'getBasename' => [ 'exception' => 0, 'return' => 'А' ],1106 'getRealPath' => [ 'exception' => 0, 'return' => false ],1107 'exception' => 0 ]],1108//array( 'label'=>'TEST: "Б"' , 'test'=>'Б'),1109[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1110 'getValue' => [ 'exception' => 0, 'return' => 'Б' ],1111 '__toString' => [ 'exception' => 0, 'return' => 'Б' ],1112 'getLength' => [ 'exception' => 0, 'return' => 1 ],1113 'getBasename' => [ 'exception' => 0, 'return' => 'Б' ],1114 'getRealPath' => [ 'exception' => 0, 'return' => false ],1115 'exception' => 0 ]],1116//array( 'label'=>'TEST: "В"' , 'test'=>'В'),1117[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1118 'getValue' => [ 'exception' => 0, 'return' => 'В' ],1119 '__toString' => [ 'exception' => 0, 'return' => 'В' ],1120 'getLength' => [ 'exception' => 0, 'return' => 1 ],1121 'getBasename' => [ 'exception' => 0, 'return' => 'В' ],1122 'getRealPath' => [ 'exception' => 0, 'return' => false ],1123 'exception' => 0 ]],1124//array( 'label'=>'TEST: "Г"' , 'test'=>'Г'),1125[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1126 'getValue' => [ 'exception' => 0, 'return' => 'Г' ],1127 '__toString' => [ 'exception' => 0, 'return' => 'Г' ],1128 'getLength' => [ 'exception' => 0, 'return' => 1 ],1129 'getBasename' => [ 'exception' => 0, 'return' => 'Г' ],1130 'getRealPath' => [ 'exception' => 0, 'return' => false ],1131 'exception' => 0 ]],1132//array( 'label'=>'TEST: "Д"' , 'test'=>'Д'),1133[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1134 'getValue' => [ 'exception' => 0, 'return' => 'Д' ],1135 '__toString' => [ 'exception' => 0, 'return' => 'Д' ],1136 'getLength' => [ 'exception' => 0, 'return' => 1 ],1137 'getBasename' => [ 'exception' => 0, 'return' => 'Д' ],1138 'getRealPath' => [ 'exception' => 0, 'return' => false ],1139 'exception' => 0 ]],1140//array( 'label'=>'TEST: "Е"' , 'test'=>'Е'),1141[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1142 'getValue' => [ 'exception' => 0, 'return' => 'Е' ],1143 '__toString' => [ 'exception' => 0, 'return' => 'Е' ],1144 'getLength' => [ 'exception' => 0, 'return' => 1 ],1145 'getBasename' => [ 'exception' => 0, 'return' => 'Е' ],1146 'getRealPath' => [ 'exception' => 0, 'return' => false ],1147 'exception' => 0 ]],1148//array( 'label'=>'TEST: "Ё"' , 'test'=>'Ё'),1149[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1150 'getValue' => [ 'exception' => 0, 'return' => 'Ё' ],1151 '__toString' => [ 'exception' => 0, 'return' => 'Ё' ],1152 'getLength' => [ 'exception' => 0, 'return' => 1 ],1153 'getBasename' => [ 'exception' => 0, 'return' => 'Ё' ],1154 'getRealPath' => [ 'exception' => 0, 'return' => false ],1155 'exception' => 0 ]],1156//array( 'label'=>'TEST: "Ж"' , 'test'=>'Ж'),1157[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1158 'getValue' => [ 'exception' => 0, 'return' => 'Ж' ],1159 '__toString' => [ 'exception' => 0, 'return' => 'Ж' ],1160 'getLength' => [ 'exception' => 0, 'return' => 1 ],1161 'getBasename' => [ 'exception' => 0, 'return' => 'Ж' ],1162 'getRealPath' => [ 'exception' => 0, 'return' => false ],1163 'exception' => 0 ]],1164//array( 'label'=>'TEST: "З"' , 'test'=>'З'),1165[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1166 'getValue' => [ 'exception' => 0, 'return' => 'З' ],1167 '__toString' => [ 'exception' => 0, 'return' => 'З' ],1168 'getLength' => [ 'exception' => 0, 'return' => 1 ],1169 'getBasename' => [ 'exception' => 0, 'return' => 'З' ],1170 'getRealPath' => [ 'exception' => 0, 'return' => false ],1171 'exception' => 0 ]],1172//array( 'label'=>'TEST: "И"' , 'test'=>'И'),1173[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1174 'getValue' => [ 'exception' => 0, 'return' => 'И' ],1175 '__toString' => [ 'exception' => 0, 'return' => 'И' ],1176 'getLength' => [ 'exception' => 0, 'return' => 1 ],1177 'getBasename' => [ 'exception' => 0, 'return' => 'И' ],1178 'getRealPath' => [ 'exception' => 0, 'return' => false ],1179 'exception' => 0 ]],1180//array( 'label'=>'TEST: "Й"' , 'test'=>'Й'),1181[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1182 'getValue' => [ 'exception' => 0, 'return' => 'Й' ],1183 '__toString' => [ 'exception' => 0, 'return' => 'Й' ],1184 'getLength' => [ 'exception' => 0, 'return' => 1 ],1185 'getBasename' => [ 'exception' => 0, 'return' => 'Й' ],1186 'getRealPath' => [ 'exception' => 0, 'return' => false ],1187 'exception' => 0 ]],1188//array( 'label'=>'TEST: "К"' , 'test'=>'К'),1189[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1190 'getValue' => [ 'exception' => 0, 'return' => 'К' ],1191 '__toString' => [ 'exception' => 0, 'return' => 'К' ],1192 'getLength' => [ 'exception' => 0, 'return' => 1 ],1193 'getBasename' => [ 'exception' => 0, 'return' => 'К' ],1194 'getRealPath' => [ 'exception' => 0, 'return' => false ],1195 'exception' => 0 ]],1196//array( 'label'=>'TEST: "Л"' , 'test'=>'Л'),1197[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1198 'getValue' => [ 'exception' => 0, 'return' => 'Л' ],1199 '__toString' => [ 'exception' => 0, 'return' => 'Л' ],1200 'getLength' => [ 'exception' => 0, 'return' => 1 ],1201 'getBasename' => [ 'exception' => 0, 'return' => 'Л' ],1202 'getRealPath' => [ 'exception' => 0, 'return' => false ],1203 'exception' => 0 ]],1204//array( 'label'=>'TEST: "М"' , 'test'=>'М'),1205[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1206 'getValue' => [ 'exception' => 0, 'return' => 'М' ],1207 '__toString' => [ 'exception' => 0, 'return' => 'М' ],1208 'getLength' => [ 'exception' => 0, 'return' => 1 ],1209 'getBasename' => [ 'exception' => 0, 'return' => 'М' ],1210 'getRealPath' => [ 'exception' => 0, 'return' => false ],1211 'exception' => 0 ]],1212//array( 'label'=>'TEST: "Н"' , 'test'=>'Н'),1213[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1214 'getValue' => [ 'exception' => 0, 'return' => 'Н' ],1215 '__toString' => [ 'exception' => 0, 'return' => 'Н' ],1216 'getLength' => [ 'exception' => 0, 'return' => 1 ],1217 'getBasename' => [ 'exception' => 0, 'return' => 'Н' ],1218 'getRealPath' => [ 'exception' => 0, 'return' => false ],1219 'exception' => 0 ]],1220//array( 'label'=>'TEST: "О"' , 'test'=>'О'),1221[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1222 'getValue' => [ 'exception' => 0, 'return' => 'О' ],1223 '__toString' => [ 'exception' => 0, 'return' => 'О' ],1224 'getLength' => [ 'exception' => 0, 'return' => 1 ],1225 'getBasename' => [ 'exception' => 0, 'return' => 'О' ],1226 'getRealPath' => [ 'exception' => 0, 'return' => false ],1227 'exception' => 0 ]],1228//array( 'label'=>'TEST: "П"' , 'test'=>'П'),1229[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1230 'getValue' => [ 'exception' => 0, 'return' => 'П' ],1231 '__toString' => [ 'exception' => 0, 'return' => 'П' ],1232 'getLength' => [ 'exception' => 0, 'return' => 1 ],1233 'getBasename' => [ 'exception' => 0, 'return' => 'П' ],1234 'getRealPath' => [ 'exception' => 0, 'return' => false ],1235 'exception' => 0 ]],1236//array( 'label'=>'TEST: "Р"' , 'test'=>'Р'),1237[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1238 'getValue' => [ 'exception' => 0, 'return' => 'Р' ],1239 '__toString' => [ 'exception' => 0, 'return' => 'Р' ],1240 'getLength' => [ 'exception' => 0, 'return' => 1 ],1241 'getBasename' => [ 'exception' => 0, 'return' => 'Р' ],1242 'getRealPath' => [ 'exception' => 0, 'return' => false ],1243 'exception' => 0 ]],1244//array( 'label'=>'TEST: "С"' , 'test'=>'С'),1245[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1246 'getValue' => [ 'exception' => 0, 'return' => 'С' ],1247 '__toString' => [ 'exception' => 0, 'return' => 'С' ],1248 'getLength' => [ 'exception' => 0, 'return' => 1 ],1249 'getBasename' => [ 'exception' => 0, 'return' => 'С' ],1250 'getRealPath' => [ 'exception' => 0, 'return' => false ],1251 'exception' => 0 ]],1252//array( 'label'=>'TEST: "Т"' , 'test'=>'Т'),1253[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1254 'getValue' => [ 'exception' => 0, 'return' => 'Т' ],1255 '__toString' => [ 'exception' => 0, 'return' => 'Т' ],1256 'getLength' => [ 'exception' => 0, 'return' => 1 ],1257 'getBasename' => [ 'exception' => 0, 'return' => 'Т' ],1258 'getRealPath' => [ 'exception' => 0, 'return' => false ],1259 'exception' => 0 ]],1260//array( 'label'=>'TEST: "У"' , 'test'=>'У'),1261[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1262 'getValue' => [ 'exception' => 0, 'return' => 'У' ],1263 '__toString' => [ 'exception' => 0, 'return' => 'У' ],1264 'getLength' => [ 'exception' => 0, 'return' => 1 ],1265 'getBasename' => [ 'exception' => 0, 'return' => 'У' ],1266 'getRealPath' => [ 'exception' => 0, 'return' => false ],1267 'exception' => 0 ]],1268//array( 'label'=>'TEST: "Ф"' , 'test'=>'Ф'),1269[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1270 'getValue' => [ 'exception' => 0, 'return' => 'Ф' ],1271 '__toString' => [ 'exception' => 0, 'return' => 'Ф' ],1272 'getLength' => [ 'exception' => 0, 'return' => 1 ],1273 'getBasename' => [ 'exception' => 0, 'return' => 'Ф' ],1274 'getRealPath' => [ 'exception' => 0, 'return' => false ],1275 'exception' => 0 ]],1276//array( 'label'=>'TEST: "Х"' , 'test'=>'Х'),1277[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1278 'getValue' => [ 'exception' => 0, 'return' => 'Х' ],1279 '__toString' => [ 'exception' => 0, 'return' => 'Х' ],1280 'getLength' => [ 'exception' => 0, 'return' => 1 ],1281 'getBasename' => [ 'exception' => 0, 'return' => 'Х' ],1282 'getRealPath' => [ 'exception' => 0, 'return' => false ],1283 'exception' => 0 ]],1284//array( 'label'=>'TEST: "Ц"' , 'test'=>'Ц'),1285[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1286 'getValue' => [ 'exception' => 0, 'return' => 'Ц' ],1287 '__toString' => [ 'exception' => 0, 'return' => 'Ц' ],1288 'getLength' => [ 'exception' => 0, 'return' => 1 ],1289 'getBasename' => [ 'exception' => 0, 'return' => 'Ц' ],1290 'getRealPath' => [ 'exception' => 0, 'return' => false ],1291 'exception' => 0 ]],1292//array( 'label'=>'TEST: "Ч"' , 'test'=>'Ч'),1293[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1294 'getValue' => [ 'exception' => 0, 'return' => 'Ч' ],1295 '__toString' => [ 'exception' => 0, 'return' => 'Ч' ],1296 'getLength' => [ 'exception' => 0, 'return' => 1 ],1297 'getBasename' => [ 'exception' => 0, 'return' => 'Ч' ],1298 'getRealPath' => [ 'exception' => 0, 'return' => false ],1299 'exception' => 0 ]],1300//array( 'label'=>'TEST: "Ш"' , 'test'=>'Ш'),1301[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1302 'getValue' => [ 'exception' => 0, 'return' => 'Ш' ],1303 '__toString' => [ 'exception' => 0, 'return' => 'Ш' ],1304 'getLength' => [ 'exception' => 0, 'return' => 1 ],1305 'getBasename' => [ 'exception' => 0, 'return' => 'Ш' ],1306 'getRealPath' => [ 'exception' => 0, 'return' => false ],1307 'exception' => 0 ]],1308//array( 'label'=>'TEST: "Щ"' , 'test'=>'Щ'),1309[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1310 'getValue' => [ 'exception' => 0, 'return' => 'Щ' ],1311 '__toString' => [ 'exception' => 0, 'return' => 'Щ' ],1312 'getLength' => [ 'exception' => 0, 'return' => 1 ],1313 'getBasename' => [ 'exception' => 0, 'return' => 'Щ' ],1314 'getRealPath' => [ 'exception' => 0, 'return' => false ],1315 'exception' => 0 ]],1316//array( 'label'=>'TEST: "Э"' , 'test'=>'Э'),1317[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1318 'getValue' => [ 'exception' => 0, 'return' => 'Э' ],1319 '__toString' => [ 'exception' => 0, 'return' => 'Э' ],1320 'getLength' => [ 'exception' => 0, 'return' => 1 ],1321 'getBasename' => [ 'exception' => 0, 'return' => 'Э' ],1322 'getRealPath' => [ 'exception' => 0, 'return' => false ],1323 'exception' => 0 ]],1324//array( 'label'=>'TEST: "Ю"' , 'test'=>'Ю'),1325[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1326 'getValue' => [ 'exception' => 0, 'return' => 'Ю' ],1327 '__toString' => [ 'exception' => 0, 'return' => 'Ю' ],1328 'getLength' => [ 'exception' => 0, 'return' => 1 ],1329 'getBasename' => [ 'exception' => 0, 'return' => 'Ю' ],1330 'getRealPath' => [ 'exception' => 0, 'return' => false ],1331 'exception' => 0 ]],1332//array( 'label'=>'TEST: "Я"' , 'test'=>'Я'),1333[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1334 'getValue' => [ 'exception' => 0, 'return' => 'Я' ],1335 '__toString' => [ 'exception' => 0, 'return' => 'Я' ],1336 'getLength' => [ 'exception' => 0, 'return' => 1 ],1337 'getBasename' => [ 'exception' => 0, 'return' => 'Я' ],1338 'getRealPath' => [ 'exception' => 0, 'return' => false ],1339 'exception' => 0 ]],1340//array( 'label'=>'TEST: "Ъ"' , 'test'=>'Ъ'),1341[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1342 'getValue' => [ 'exception' => 0, 'return' => 'Ъ' ],1343 '__toString' => [ 'exception' => 0, 'return' => 'Ъ' ],1344 'getLength' => [ 'exception' => 0, 'return' => 1 ],1345 'getBasename' => [ 'exception' => 0, 'return' => 'Ъ' ],1346 'getRealPath' => [ 'exception' => 0, 'return' => false ],1347 'exception' => 0 ]],1348//array( 'label'=>'TEST: "Ы"' , 'test'=>'Ы'),1349[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1350 'getValue' => [ 'exception' => 0, 'return' => 'Ы' ],1351 '__toString' => [ 'exception' => 0, 'return' => 'Ы' ],1352 'getLength' => [ 'exception' => 0, 'return' => 1 ],1353 'getBasename' => [ 'exception' => 0, 'return' => 'Ы' ],1354 'getRealPath' => [ 'exception' => 0, 'return' => false ],1355 'exception' => 0 ]],1356//array( 'label'=>'TEST: "Ь"' , 'test'=>'Ь'),1357[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1358 'getValue' => [ 'exception' => 0, 'return' => 'Ь' ],1359 '__toString' => [ 'exception' => 0, 'return' => 'Ь' ],1360 'getLength' => [ 'exception' => 0, 'return' => 1 ],1361 'getBasename' => [ 'exception' => 0, 'return' => 'Ь' ],1362 'getRealPath' => [ 'exception' => 0, 'return' => false ],1363 'exception' => 0 ]],1364//array( 'label'=>'TEST: "À"' , 'test'=>'À'),1365[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1366 'getValue' => [ 'exception' => 0, 'return' => 'À' ],1367 '__toString' => [ 'exception' => 0, 'return' => 'À' ],1368 'getLength' => [ 'exception' => 0, 'return' => 1 ],1369 'getBasename' => [ 'exception' => 0, 'return' => 'À' ],1370 'getRealPath' => [ 'exception' => 0, 'return' => false ],1371 'exception' => 0 ]],1372//array( 'label'=>'TEST: "Á"' , 'test'=>'Á'),1373[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1374 'getValue' => [ 'exception' => 0, 'return' => 'Á' ],1375 '__toString' => [ 'exception' => 0, 'return' => 'Á' ],1376 'getLength' => [ 'exception' => 0, 'return' => 1 ],1377 'getBasename' => [ 'exception' => 0, 'return' => 'Á' ],1378 'getRealPath' => [ 'exception' => 0, 'return' => false ],1379 'exception' => 0 ]],1380//array( 'label'=>'TEST: "Â"' , 'test'=>'Â'),1381[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1382 'getValue' => [ 'exception' => 0, 'return' => 'Â' ],1383 '__toString' => [ 'exception' => 0, 'return' => 'Â' ],1384 'getLength' => [ 'exception' => 0, 'return' => 1 ],1385 'getBasename' => [ 'exception' => 0, 'return' => 'Â' ],1386 'getRealPath' => [ 'exception' => 0, 'return' => false ],1387 'exception' => 0 ]],1388//array( 'label'=>'TEST: "Ã"' , 'test'=>'Ã'),1389[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1390 'getValue' => [ 'exception' => 0, 'return' => 'Ã' ],1391 '__toString' => [ 'exception' => 0, 'return' => 'Ã' ],1392 'getLength' => [ 'exception' => 0, 'return' => 1 ],1393 'getBasename' => [ 'exception' => 0, 'return' => 'Ã' ],1394 'getRealPath' => [ 'exception' => 0, 'return' => false ],1395 'exception' => 0 ]],1396//array( 'label'=>'TEST: "Ä"' , 'test'=>'Ä'),1397[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1398 'getValue' => [ 'exception' => 0, 'return' => 'Ä' ],1399 '__toString' => [ 'exception' => 0, 'return' => 'Ä' ],1400 'getLength' => [ 'exception' => 0, 'return' => 1 ],1401 'getBasename' => [ 'exception' => 0, 'return' => 'Ä' ],1402 'getRealPath' => [ 'exception' => 0, 'return' => false ],1403 'exception' => 0 ]],1404//array( 'label'=>'TEST: "Å"' , 'test'=>'Å'),1405[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1406 'getValue' => [ 'exception' => 0, 'return' => 'Å' ],1407 '__toString' => [ 'exception' => 0, 'return' => 'Å' ],1408 'getLength' => [ 'exception' => 0, 'return' => 1 ],1409 'getBasename' => [ 'exception' => 0, 'return' => 'Å' ],1410 'getRealPath' => [ 'exception' => 0, 'return' => false ],1411 'exception' => 0 ]],1412//array( 'label'=>'TEST: "Æ"' , 'test'=>'Æ'),1413[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1414 'getValue' => [ 'exception' => 0, 'return' => 'Æ' ],1415 '__toString' => [ 'exception' => 0, 'return' => 'Æ' ],1416 'getLength' => [ 'exception' => 0, 'return' => 1 ],1417 'getBasename' => [ 'exception' => 0, 'return' => 'Æ' ],1418 'getRealPath' => [ 'exception' => 0, 'return' => false ],1419 'exception' => 0 ]],1420//array( 'label'=>'TEST: "Ç"' , 'test'=>'Ç'),1421[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1422 'getValue' => [ 'exception' => 0, 'return' => 'Ç' ],1423 '__toString' => [ 'exception' => 0, 'return' => 'Ç' ],1424 'getLength' => [ 'exception' => 0, 'return' => 1 ],1425 'getBasename' => [ 'exception' => 0, 'return' => 'Ç' ],1426 'getRealPath' => [ 'exception' => 0, 'return' => false ],1427 'exception' => 0 ]],1428//array( 'label'=>'TEST: "È"' , 'test'=>'È'),1429[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1430 'getValue' => [ 'exception' => 0, 'return' => 'È' ],1431 '__toString' => [ 'exception' => 0, 'return' => 'È' ],1432 'getLength' => [ 'exception' => 0, 'return' => 1 ],1433 'getBasename' => [ 'exception' => 0, 'return' => 'È' ],1434 'getRealPath' => [ 'exception' => 0, 'return' => false ],1435 'exception' => 0 ]],1436//array( 'label'=>'TEST: "É"' , 'test'=>'É'),1437[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1438 'getValue' => [ 'exception' => 0, 'return' => 'É' ],1439 '__toString' => [ 'exception' => 0, 'return' => 'É' ],1440 'getLength' => [ 'exception' => 0, 'return' => 1 ],1441 'getBasename' => [ 'exception' => 0, 'return' => 'É' ],1442 'getRealPath' => [ 'exception' => 0, 'return' => false ],1443 'exception' => 0 ]],1444//array( 'label'=>'TEST: "Ê"' , 'test'=>'Ê'),1445[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1446 'getValue' => [ 'exception' => 0, 'return' => 'Ê' ],1447 '__toString' => [ 'exception' => 0, 'return' => 'Ê' ],1448 'getLength' => [ 'exception' => 0, 'return' => 1 ],1449 'getBasename' => [ 'exception' => 0, 'return' => 'Ê' ],1450 'getRealPath' => [ 'exception' => 0, 'return' => false ],1451 'exception' => 0 ]],1452//array( 'label'=>'TEST: "Ë"' , 'test'=>'Ë'),1453[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1454 'getValue' => [ 'exception' => 0, 'return' => 'Ë' ],1455 '__toString' => [ 'exception' => 0, 'return' => 'Ë' ],1456 'getLength' => [ 'exception' => 0, 'return' => 1 ],1457 'getBasename' => [ 'exception' => 0, 'return' => 'Ë' ],1458 'getRealPath' => [ 'exception' => 0, 'return' => false ],1459 'exception' => 0 ]],1460//array( 'label'=>'TEST: "Ì"' , 'test'=>'Ì'),1461[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1462 'getValue' => [ 'exception' => 0, 'return' => 'Ì' ],1463 '__toString' => [ 'exception' => 0, 'return' => 'Ì' ],1464 'getLength' => [ 'exception' => 0, 'return' => 1 ],1465 'getBasename' => [ 'exception' => 0, 'return' => 'Ì' ],1466 'getRealPath' => [ 'exception' => 0, 'return' => false ],1467 'exception' => 0 ]],1468//array( 'label'=>'TEST: "Í"' , 'test'=>'Í'),1469[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1470 'getValue' => [ 'exception' => 0, 'return' => 'Í' ],1471 '__toString' => [ 'exception' => 0, 'return' => 'Í' ],1472 'getLength' => [ 'exception' => 0, 'return' => 1 ],1473 'getBasename' => [ 'exception' => 0, 'return' => 'Í' ],1474 'getRealPath' => [ 'exception' => 0, 'return' => false ],1475 'exception' => 0 ]],1476//array( 'label'=>'TEST: "Î"' , 'test'=>'Î'),1477[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1478 'getValue' => [ 'exception' => 0, 'return' => 'Î' ],1479 '__toString' => [ 'exception' => 0, 'return' => 'Î' ],1480 'getLength' => [ 'exception' => 0, 'return' => 1 ],1481 'getBasename' => [ 'exception' => 0, 'return' => 'Î' ],1482 'getRealPath' => [ 'exception' => 0, 'return' => false ],1483 'exception' => 0 ]],1484//array( 'label'=>'TEST: "Ï"' , 'test'=>'Ï'),1485[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1486 'getValue' => [ 'exception' => 0, 'return' => 'Ï' ],1487 '__toString' => [ 'exception' => 0, 'return' => 'Ï' ],1488 'getLength' => [ 'exception' => 0, 'return' => 1 ],1489 'getBasename' => [ 'exception' => 0, 'return' => 'Ï' ],1490 'getRealPath' => [ 'exception' => 0, 'return' => false ],1491 'exception' => 0 ]],1492//array( 'label'=>'TEST: "Ð"' , 'test'=>'Ð'),1493[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1494 'getValue' => [ 'exception' => 0, 'return' => 'Ð' ],1495 '__toString' => [ 'exception' => 0, 'return' => 'Ð' ],1496 'getLength' => [ 'exception' => 0, 'return' => 1 ],1497 'getBasename' => [ 'exception' => 0, 'return' => 'Ð' ],1498 'getRealPath' => [ 'exception' => 0, 'return' => false ],1499 'exception' => 0 ]],1500//array( 'label'=>'TEST: "Ñ"' , 'test'=>'Ñ'),1501[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1502 'getValue' => [ 'exception' => 0, 'return' => 'Ñ' ],1503 '__toString' => [ 'exception' => 0, 'return' => 'Ñ' ],1504 'getLength' => [ 'exception' => 0, 'return' => 1 ],1505 'getBasename' => [ 'exception' => 0, 'return' => 'Ñ' ],1506 'getRealPath' => [ 'exception' => 0, 'return' => false ],1507 'exception' => 0 ]],1508//array( 'label'=>'TEST: "Ò"' , 'test'=>'Ò'),1509[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1510 'getValue' => [ 'exception' => 0, 'return' => 'Ò' ],1511 '__toString' => [ 'exception' => 0, 'return' => 'Ò' ],1512 'getLength' => [ 'exception' => 0, 'return' => 1 ],1513 'getBasename' => [ 'exception' => 0, 'return' => 'Ò' ],1514 'getRealPath' => [ 'exception' => 0, 'return' => false ],1515 'exception' => 0 ]],1516//array( 'label'=>'TEST: "Ó"' , 'test'=>'Ó'),1517[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1518 'getValue' => [ 'exception' => 0, 'return' => 'Ó' ],1519 '__toString' => [ 'exception' => 0, 'return' => 'Ó' ],1520 'getLength' => [ 'exception' => 0, 'return' => 1 ],1521 'getBasename' => [ 'exception' => 0, 'return' => 'Ó' ],1522 'getRealPath' => [ 'exception' => 0, 'return' => false ],1523 'exception' => 0 ]],1524//array( 'label'=>'TEST: "Ô"' , 'test'=>'Ô'),1525[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1526 'getValue' => [ 'exception' => 0, 'return' => 'Ô' ],1527 '__toString' => [ 'exception' => 0, 'return' => 'Ô' ],1528 'getLength' => [ 'exception' => 0, 'return' => 1 ],1529 'getBasename' => [ 'exception' => 0, 'return' => 'Ô' ],1530 'getRealPath' => [ 'exception' => 0, 'return' => false ],1531 'exception' => 0 ]],1532//array( 'label'=>'TEST: "Õ"' , 'test'=>'Õ'),1533[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1534 'getValue' => [ 'exception' => 0, 'return' => 'Õ' ],1535 '__toString' => [ 'exception' => 0, 'return' => 'Õ' ],1536 'getLength' => [ 'exception' => 0, 'return' => 1 ],1537 'getBasename' => [ 'exception' => 0, 'return' => 'Õ' ],1538 'getRealPath' => [ 'exception' => 0, 'return' => false ],1539 'exception' => 0 ]],1540//array( 'label'=>'TEST: "Ö"' , 'test'=>'Ö'),1541[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1542 'getValue' => [ 'exception' => 0, 'return' => 'Ö' ],1543 '__toString' => [ 'exception' => 0, 'return' => 'Ö' ],1544 'getLength' => [ 'exception' => 0, 'return' => 1 ],1545 'getBasename' => [ 'exception' => 0, 'return' => 'Ö' ],1546 'getRealPath' => [ 'exception' => 0, 'return' => false ],1547 'exception' => 0 ]],1548//array( 'label'=>'TEST: "Ø"' , 'test'=>'Ø'),1549[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1550 'getValue' => [ 'exception' => 0, 'return' => 'Ø' ],1551 '__toString' => [ 'exception' => 0, 'return' => 'Ø' ],1552 'getLength' => [ 'exception' => 0, 'return' => 1 ],1553 'getBasename' => [ 'exception' => 0, 'return' => 'Ø' ],1554 'getRealPath' => [ 'exception' => 0, 'return' => false ],1555 'exception' => 0 ]],1556//array( 'label'=>'TEST: "Ù"' , 'test'=>'Ù'),1557[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1558 'getValue' => [ 'exception' => 0, 'return' => 'Ù' ],1559 '__toString' => [ 'exception' => 0, 'return' => 'Ù' ],1560 'getLength' => [ 'exception' => 0, 'return' => 1 ],1561 'getBasename' => [ 'exception' => 0, 'return' => 'Ù' ],1562 'getRealPath' => [ 'exception' => 0, 'return' => false ],1563 'exception' => 0 ]],1564//array( 'label'=>'TEST: "Ú"' , 'test'=>'Ú'),1565[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1566 'getValue' => [ 'exception' => 0, 'return' => 'Ú' ],1567 '__toString' => [ 'exception' => 0, 'return' => 'Ú' ],1568 'getLength' => [ 'exception' => 0, 'return' => 1 ],1569 'getBasename' => [ 'exception' => 0, 'return' => 'Ú' ],1570 'getRealPath' => [ 'exception' => 0, 'return' => false ],1571 'exception' => 0 ]],1572//array( 'label'=>'TEST: "Û"' , 'test'=>'Û'),1573[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1574 'getValue' => [ 'exception' => 0, 'return' => 'Û' ],1575 '__toString' => [ 'exception' => 0, 'return' => 'Û' ],1576 'getLength' => [ 'exception' => 0, 'return' => 1 ],1577 'getBasename' => [ 'exception' => 0, 'return' => 'Û' ],1578 'getRealPath' => [ 'exception' => 0, 'return' => false ],1579 'exception' => 0 ]],1580//array( 'label'=>'TEST: "Ü"' , 'test'=>'Ü'),1581[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1582 'getValue' => [ 'exception' => 0, 'return' => 'Ü' ],1583 '__toString' => [ 'exception' => 0, 'return' => 'Ü' ],1584 'getLength' => [ 'exception' => 0, 'return' => 1 ],1585 'getBasename' => [ 'exception' => 0, 'return' => 'Ü' ],1586 'getRealPath' => [ 'exception' => 0, 'return' => false ],1587 'exception' => 0 ]],1588//array( 'label'=>'TEST: "Ý"' , 'test'=>'Ý'),1589[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1590 'getValue' => [ 'exception' => 0, 'return' => 'Ý' ],1591 '__toString' => [ 'exception' => 0, 'return' => 'Ý' ],1592 'getLength' => [ 'exception' => 0, 'return' => 1 ],1593 'getBasename' => [ 'exception' => 0, 'return' => 'Ý' ],1594 'getRealPath' => [ 'exception' => 0, 'return' => false ],1595 'exception' => 0 ]],1596//array( 'label'=>'TEST: "Þ"' , 'test'=>'Þ'),1597[ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1598 'getValue' => [ 'exception' => 0, 'return' => 'Þ' ],1599 '__toString' => [ 'exception' => 0, 'return' => 'Þ' ],1600 'getLength' => [ 'exception' => 0, 'return' => 1 ],1601 'getBasename' => [ 'exception' => 0, 'return' => 'Þ' ],1602 'getRealPath' => [ 'exception' => 0, 'return' => false ],1603 'exception' => 0 ]],1604];...

Full Screen

Full Screen

cpath_utf8.php

Source:cpath_utf8.php Github

copy

Full Screen

...3return [4//[ 'label'=>'TEST: "­"' , 'test'=>'­'],5 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],6 'getValue' => [ 'exception' => 0, 'return' => null ],7 '__toString' => [ 'exception' => 0, 'return' => '' ],8 'getLength' => [ 'exception' => 0, 'return' => 0 ],9 'getBasename' => [ 'exception' => 0, 'return' => null ],10 'getRealPath' => [ 'exception' => 0, 'return' => false ],11 'exception' => 0 ] ],12//[ 'label'=>'TEST: "chr(0x09)"' , 'test'=>'chr(0x09)'],13 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],14 'getValue' => [ 'exception' => 0, 'return' => null ],15 '__toString' => [ 'exception' => 0, 'return' => '' ],16 'getLength' => [ 'exception' => 0, 'return' => 0 ],17 'getBasename' => [ 'exception' => 0, 'return' => null ],18 'getRealPath' => [ 'exception' => 0, 'return' => false ],19 'exception' => 0 ] ],20//[ 'label'=>'TEST: "chr(0x0B)"' , 'test'=>'chr(0x0B)'],21 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],22 'getValue' => [ 'exception' => 0, 'return' => null ],23 '__toString' => [ 'exception' => 0, 'return' => '' ],24 'getLength' => [ 'exception' => 0, 'return' => 0 ],25 'getBasename' => [ 'exception' => 0, 'return' => null ],26 'getRealPath' => [ 'exception' => 0, 'return' => false ],27 'exception' => 0 ] ],28//[ 'label'=>'TEST: "chr(0x0A)"' , 'test'=>'chr(0x0A)'],29 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],30 'getValue' => [ 'exception' => 0, 'return' => null ],31 '__toString' => [ 'exception' => 0, 'return' => '' ],32 'getLength' => [ 'exception' => 0, 'return' => 0 ],33 'getBasename' => [ 'exception' => 0, 'return' => null ],34 'getRealPath' => [ 'exception' => 0, 'return' => false ],35 'exception' => 0 ] ],36//[ 'label'=>'TEST: "chr(0x0D)"' , 'test'=>'chr(0x0D)'],37 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],38 'getValue' => [ 'exception' => 0, 'return' => null ],39 '__toString' => [ 'exception' => 0, 'return' => '' ],40 'getLength' => [ 'exception' => 0, 'return' => 0 ],41 'getBasename' => [ 'exception' => 0, 'return' => null ],42 'getRealPath' => [ 'exception' => 0, 'return' => false ],43 'exception' => 0 ] ],44//[ 'label'=>'TEST: "chr(0x08)"' , 'test'=>'chr(0x08)'],45 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],46 'getValue' => [ 'exception' => 0, 'return' => null ],47 '__toString' => [ 'exception' => 0, 'return' => '' ],48 'getLength' => [ 'exception' => 0, 'return' => 0 ],49 'getBasename' => [ 'exception' => 0, 'return' => null ],50 'getRealPath' => [ 'exception' => 0, 'return' => false ],51 'exception' => 0 ] ],52//[ 'label'=>'TEST: "chr(0x0C)"' , 'test'=>'chr(0x0C)'],53 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],54 'getValue' => [ 'exception' => 0, 'return' => null ],55 '__toString' => [ 'exception' => 0, 'return' => '' ],56 'getLength' => [ 'exception' => 0, 'return' => 0 ],57 'getBasename' => [ 'exception' => 0, 'return' => null ],58 'getRealPath' => [ 'exception' => 0, 'return' => false ],59 'exception' => 0 ] ],60//[ 'label'=>'TEST: "chr(0x07)"' , 'test'=>'chr(0x07)'],61 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],62 'getValue' => [ 'exception' => 0, 'return' => null ],63 '__toString' => [ 'exception' => 0, 'return' => '' ],64 'getLength' => [ 'exception' => 0, 'return' => 0 ],65 'getBasename' => [ 'exception' => 0, 'return' => null ],66 'getRealPath' => [ 'exception' => 0, 'return' => false ],67 'exception' => 0 ] ],68//[ 'label'=>'TEST: "chr(0x1B)"' , 'test'=>'chr(0x1B)'],69 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],70 'getValue' => [ 'exception' => 0, 'return' => null ],71 '__toString' => [ 'exception' => 0, 'return' => '' ],72 'getLength' => [ 'exception' => 0, 'return' => 0 ],73 'getBasename' => [ 'exception' => 0, 'return' => null ],74 'getRealPath' => [ 'exception' => 0, 'return' => false ],75 'exception' => 0 ] ],76//[ 'label'=>'TEST: "!"' , 'test'=>'!'],77 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],78 'getValue' => [ 'exception' => 0, 'return' => null ],79 '__toString' => [ 'exception' => 0, 'return' => '' ],80 'getLength' => [ 'exception' => 0, 'return' => 0 ],81 'getBasename' => [ 'exception' => 0, 'return' => null ],82 'getRealPath' => [ 'exception' => 0, 'return' => false ],83 'exception' => 0 ] ],84//[ 'label'=>'TEST: """' , 'test'=>'"'],85 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],86 'getValue' => [ 'exception' => 0, 'return' => null ],87 '__toString' => [ 'exception' => 0, 'return' => '' ],88 'getLength' => [ 'exception' => 0, 'return' => 0 ],89 'getBasename' => [ 'exception' => 0, 'return' => null ],90 'getRealPath' => [ 'exception' => 0, 'return' => false ],91 'exception' => 0 ] ],92//[ 'label'=>'TEST: "#"' , 'test'=>'#'],93 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],94 'getValue' => [ 'exception' => 0, 'return' => null ],95 '__toString' => [ 'exception' => 0, 'return' => '' ],96 'getLength' => [ 'exception' => 0, 'return' => 0 ],97 'getBasename' => [ 'exception' => 0, 'return' => null ],98 'getRealPath' => [ 'exception' => 0, 'return' => false ],99 'exception' => 0 ] ],100//[ 'label'=>'TEST: "%"' , 'test'=>'%'],101 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],102 'getValue' => [ 'exception' => 0, 'return' => null ],103 '__toString' => [ 'exception' => 0, 'return' => '' ],104 'getLength' => [ 'exception' => 0, 'return' => 0 ],105 'getBasename' => [ 'exception' => 0, 'return' => null ],106 'getRealPath' => [ 'exception' => 0, 'return' => false ],107 'exception' => 0 ] ],108//[ 'label'=>'TEST: "&"' , 'test'=>'&'],109 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],110 'getValue' => [ 'exception' => 0, 'return' => null ],111 '__toString' => [ 'exception' => 0, 'return' => '' ],112 'getLength' => [ 'exception' => 0, 'return' => 0 ],113 'getBasename' => [ 'exception' => 0, 'return' => null ],114 'getRealPath' => [ 'exception' => 0, 'return' => false ],115 'exception' => 0 ] ],116//[ 'label'=>'TEST: "*"' , 'test'=>'*'],117 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],118 'getValue' => [ 'exception' => 0, 'return' => null ],119 '__toString' => [ 'exception' => 0, 'return' => '' ],120 'getLength' => [ 'exception' => 0, 'return' => 0 ],121 'getBasename' => [ 'exception' => 0, 'return' => null ],122 'getRealPath' => [ 'exception' => 0, 'return' => false ],123 'exception' => 0 ] ],124//[ 'label'=>'TEST: ","' , 'test'=>','],125 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],126 'getValue' => [ 'exception' => 0, 'return' => null ],127 '__toString' => [ 'exception' => 0, 'return' => '' ],128 'getLength' => [ 'exception' => 0, 'return' => 0 ],129 'getBasename' => [ 'exception' => 0, 'return' => null ],130 'getRealPath' => [ 'exception' => 0, 'return' => false ],131 'exception' => 0 ] ],132//[ 'label'=>'TEST: "/"' , 'test'=>'/'],133 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],134 'getValue' => [ 'exception' => 0, 'return' => null ],135 '__toString' => [ 'exception' => 0, 'return' => '' ],136 'getLength' => [ 'exception' => 0, 'return' => 0 ],137 'getBasename' => [ 'exception' => 0, 'return' => null ],138 'getRealPath' => [ 'exception' => 0, 'return' => false ],139 'exception' => 0 ] ],140//[ 'label'=>'TEST: ":"' , 'test'=>':'],141 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],142 'getValue' => [ 'exception' => 0, 'return' => null ],143 '__toString' => [ 'exception' => 0, 'return' => '' ],144 'getLength' => [ 'exception' => 0, 'return' => 0 ],145 'getBasename' => [ 'exception' => 0, 'return' => null ],146 'getRealPath' => [ 'exception' => 0, 'return' => false ],147 'exception' => 0 ] ],148//[ 'label'=>'TEST: ";"' , 'test'=>';'],149 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],150 'getValue' => [ 'exception' => 0, 'return' => null ],151 '__toString' => [ 'exception' => 0, 'return' => '' ],152 'getLength' => [ 'exception' => 0, 'return' => 0 ],153 'getBasename' => [ 'exception' => 0, 'return' => null ],154 'getRealPath' => [ 'exception' => 0, 'return' => false ],155 'exception' => 0 ] ],156//[ 'label'=>'TEST: "?"' , 'test'=>'?'],157 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],158 'getValue' => [ 'exception' => 0, 'return' => null ],159 '__toString' => [ 'exception' => 0, 'return' => '' ],160 'getLength' => [ 'exception' => 0, 'return' => 0 ],161 'getBasename' => [ 'exception' => 0, 'return' => null ],162 'getRealPath' => [ 'exception' => 0, 'return' => false ],163 'exception' => 0 ] ],164//[ 'label'=>'TEST: "\"' , 'test'=>'\'],165 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],166 'getValue' => [ 'exception' => 0, 'return' => null ],167 '__toString' => [ 'exception' => 0, 'return' => '' ],168 'getLength' => [ 'exception' => 0, 'return' => 0 ],169 'getBasename' => [ 'exception' => 0, 'return' => null ],170 'getRealPath' => [ 'exception' => 0, 'return' => false ],171 'exception' => 0 ] ],172//[ 'label'=>'TEST: "¡"' , 'test'=>'¡'],173 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],174 'getValue' => [ 'exception' => 0, 'return' => null ],175 '__toString' => [ 'exception' => 0, 'return' => '' ],176 'getLength' => [ 'exception' => 0, 'return' => 0 ],177 'getBasename' => [ 'exception' => 0, 'return' => null ],178 'getRealPath' => [ 'exception' => 0, 'return' => false ],179 'exception' => 0 ] ],180//[ 'label'=>'TEST: "·"' , 'test'=>'·'],181 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],182 'getValue' => [ 'exception' => 0, 'return' => null ],183 '__toString' => [ 'exception' => 0, 'return' => '' ],184 'getLength' => [ 'exception' => 0, 'return' => 0 ],185 'getBasename' => [ 'exception' => 0, 'return' => null ],186 'getRealPath' => [ 'exception' => 0, 'return' => false ],187 'exception' => 0 ] ],188//[ 'label'=>'TEST: "¿"' , 'test'=>'¿'],189 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],190 'getValue' => [ 'exception' => 0, 'return' => null ],191 '__toString' => [ 'exception' => 0, 'return' => '' ],192 'getLength' => [ 'exception' => 0, 'return' => 0 ],193 'getBasename' => [ 'exception' => 0, 'return' => null ],194 'getRealPath' => [ 'exception' => 0, 'return' => false ],195 'exception' => 0 ] ],196//[ 'label'=>'TEST: "'"' , 'test'=>'''],197 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],198 'getValue' => [ 'exception' => 0, 'return' => null ],199 '__toString' => [ 'exception' => 0, 'return' => '' ],200 'getLength' => [ 'exception' => 0, 'return' => 0 ],201 'getBasename' => [ 'exception' => 0, 'return' => null ],202 'getRealPath' => [ 'exception' => 0, 'return' => false ],203 'exception' => 0 ] ],204//[ 'label'=>'TEST: "."' , 'test'=>'.'],205 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],206 'getValue' => [ 'exception' => 0, 'return' => realpath(dirname('.')) ],207 '__toString' => [ 'exception' => 0, 'return' => realpath(dirname('.')) ],208 'getLength' => [ 'exception' => 0, 'return' => mb_strlen(realpath(dirname('.')), 'UTF-8') ],209 'getBasename' => [ 'exception' => 0, 'return' => basename(realpath(dirname('.'))) ],210 'getRealPath' => [ 'exception' => 0, 'return' => realpath(dirname('.')) ],211 'exception' => 0 ] ],212//[ 'label'=>'TEST: "-"' , 'test'=>'-'],213 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],214 'getValue' => [ 'exception' => 0, 'return' => '-' ],215 '__toString' => [ 'exception' => 0, 'return' => '-' ],216 'getLength' => [ 'exception' => 0, 'return' => 1 ],217 'getBasename' => [ 'exception' => 0, 'return' => '-' ],218 'getRealPath' => [ 'exception' => 0, 'return' => false ],219 'exception' => 0 ] ],220//[ 'label'=>'TEST: "("' , 'test'=>'('],221 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],222 'getValue' => [ 'exception' => 0, 'return' => null ],223 '__toString' => [ 'exception' => 0, 'return' => '' ],224 'getLength' => [ 'exception' => 0, 'return' => 0 ],225 'getBasename' => [ 'exception' => 0, 'return' => null ],226 'getRealPath' => [ 'exception' => 0, 'return' => false ],227 'exception' => 0 ] ],228//[ 'label'=>'TEST: ")"' , 'test'=>')'],229 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],230 'getValue' => [ 'exception' => 0, 'return' => null ],231 '__toString' => [ 'exception' => 0, 'return' => '' ],232 'getLength' => [ 'exception' => 0, 'return' => 0 ],233 'getBasename' => [ 'exception' => 0, 'return' => null ],234 'getRealPath' => [ 'exception' => 0, 'return' => false ],235 'exception' => 0 ] ],236//[ 'label'=>'TEST: "["' , 'test'=>'['],237 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],238 'getValue' => [ 'exception' => 0, 'return' => null ],239 '__toString' => [ 'exception' => 0, 'return' => '' ],240 'getLength' => [ 'exception' => 0, 'return' => 0 ],241 'getBasename' => [ 'exception' => 0, 'return' => null ],242 'getRealPath' => [ 'exception' => 0, 'return' => false ],243 'exception' => 0 ] ],244//[ 'label'=>'TEST: "]"' , 'test'=>']'],245 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],246 'getValue' => [ 'exception' => 0, 'return' => null ],247 '__toString' => [ 'exception' => 0, 'return' => '' ],248 'getLength' => [ 'exception' => 0, 'return' => 0 ],249 'getBasename' => [ 'exception' => 0, 'return' => null ],250 'getRealPath' => [ 'exception' => 0, 'return' => false ],251 'exception' => 0 ] ],252//[ 'label'=>'TEST: "{"' , 'test'=>'{'],253 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],254 'getValue' => [ 'exception' => 0, 'return' => null ],255 '__toString' => [ 'exception' => 0, 'return' => '' ],256 'getLength' => [ 'exception' => 0, 'return' => 0 ],257 'getBasename' => [ 'exception' => 0, 'return' => null ],258 'getRealPath' => [ 'exception' => 0, 'return' => false ],259 'exception' => 0 ] ],260//[ 'label'=>'TEST: "}"' , 'test'=>'}'],261 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],262 'getValue' => [ 'exception' => 0, 'return' => null ],263 '__toString' => [ 'exception' => 0, 'return' => '' ],264 'getLength' => [ 'exception' => 0, 'return' => 0 ],265 'getBasename' => [ 'exception' => 0, 'return' => null ],266 'getRealPath' => [ 'exception' => 0, 'return' => false ],267 'exception' => 0 ] ],268//[ 'label'=>'TEST: "«"' , 'test'=>'«'],269 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],270 'getValue' => [ 'exception' => 0, 'return' => null ],271 '__toString' => [ 'exception' => 0, 'return' => '' ],272 'getLength' => [ 'exception' => 0, 'return' => 0 ],273 'getBasename' => [ 'exception' => 0, 'return' => null ],274 'getRealPath' => [ 'exception' => 0, 'return' => false ],275 'exception' => 0 ] ],276//[ 'label'=>'TEST: "»"' , 'test'=>'»'],277 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],278 'getValue' => [ 'exception' => 0, 'return' => null ],279 '__toString' => [ 'exception' => 0, 'return' => '' ],280 'getLength' => [ 'exception' => 0, 'return' => 0 ],281 'getBasename' => [ 'exception' => 0, 'return' => null ],282 'getRealPath' => [ 'exception' => 0, 'return' => false ],283 'exception' => 0 ] ],284//[ 'label'=>'TEST: "_"' , 'test'=>'_'],285 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],286 'getValue' => [ 'exception' => 0, 'return' => '_' ],287 '__toString' => [ 'exception' => 0, 'return' => '_' ],288 'getLength' => [ 'exception' => 0, 'return' => 1 ],289 'getBasename' => [ 'exception' => 0, 'return' => '_' ],290 'getRealPath' => [ 'exception' => 0, 'return' => false ],291 'exception' => 0 ] ],292//[ 'label'=>'TEST: "²"' , 'test'=>'²'],293 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],294 'getValue' => [ 'exception' => 0, 'return' => null ],295 '__toString' => [ 'exception' => 0, 'return' => '' ],296 'getLength' => [ 'exception' => 0, 'return' => 0 ],297 'getBasename' => [ 'exception' => 0, 'return' => null ],298 'getRealPath' => [ 'exception' => 0, 'return' => false ],299 'exception' => 0 ] ],300//[ 'label'=>'TEST: "³"' , 'test'=>'³'],301 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],302 'getValue' => [ 'exception' => 0, 'return' => null ],303 '__toString' => [ 'exception' => 0, 'return' => '' ],304 'getLength' => [ 'exception' => 0, 'return' => 0 ],305 'getBasename' => [ 'exception' => 0, 'return' => null ],306 'getRealPath' => [ 'exception' => 0, 'return' => false ],307 'exception' => 0 ] ],308//[ 'label'=>'TEST: "¹"' , 'test'=>'¹'],309 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],310 'getValue' => [ 'exception' => 0, 'return' => null ],311 '__toString' => [ 'exception' => 0, 'return' => '' ],312 'getLength' => [ 'exception' => 0, 'return' => 0 ],313 'getBasename' => [ 'exception' => 0, 'return' => null ],314 'getRealPath' => [ 'exception' => 0, 'return' => false ],315 'exception' => 0 ] ],316//[ 'label'=>'TEST: "¼"' , 'test'=>'¼'],317 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],318 'getValue' => [ 'exception' => 0, 'return' => null ],319 '__toString' => [ 'exception' => 0, 'return' => '' ],320 'getLength' => [ 'exception' => 0, 'return' => 0 ],321 'getBasename' => [ 'exception' => 0, 'return' => null ],322 'getRealPath' => [ 'exception' => 0, 'return' => false ],323 'exception' => 0 ] ],324//[ 'label'=>'TEST: "½"' , 'test'=>'½'],325 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],326 'getValue' => [ 'exception' => 0, 'return' => null ],327 '__toString' => [ 'exception' => 0, 'return' => '' ],328 'getLength' => [ 'exception' => 0, 'return' => 0 ],329 'getBasename' => [ 'exception' => 0, 'return' => null ],330 'getRealPath' => [ 'exception' => 0, 'return' => false ],331 'exception' => 0 ] ],332//[ 'label'=>'TEST: "¾"' , 'test'=>'¾'],333 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],334 'getValue' => [ 'exception' => 0, 'return' => null ],335 '__toString' => [ 'exception' => 0, 'return' => '' ],336 'getLength' => [ 'exception' => 0, 'return' => 0 ],337 'getBasename' => [ 'exception' => 0, 'return' => null ],338 'getRealPath' => [ 'exception' => 0, 'return' => false ],339 'exception' => 0 ] ],340//[ 'label'=>'TEST: "¦"' , 'test'=>'¦'],341 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],342 'getValue' => [ 'exception' => 0, 'return' => null ],343 '__toString' => [ 'exception' => 0, 'return' => '' ],344 'getLength' => [ 'exception' => 0, 'return' => 0 ],345 'getBasename' => [ 'exception' => 0, 'return' => null ],346 'getRealPath' => [ 'exception' => 0, 'return' => false ],347 'exception' => 0 ] ],348//[ 'label'=>'TEST: "§"' , 'test'=>'§'],349 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],350 'getValue' => [ 'exception' => 0, 'return' => null ],351 '__toString' => [ 'exception' => 0, 'return' => '' ],352 'getLength' => [ 'exception' => 0, 'return' => 0 ],353 'getBasename' => [ 'exception' => 0, 'return' => null ],354 'getRealPath' => [ 'exception' => 0, 'return' => false ],355 'exception' => 0 ] ],356//[ 'label'=>'TEST: "©"' , 'test'=>'©'],357 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],358 'getValue' => [ 'exception' => 0, 'return' => null ],359 '__toString' => [ 'exception' => 0, 'return' => '' ],360 'getLength' => [ 'exception' => 0, 'return' => 0 ],361 'getBasename' => [ 'exception' => 0, 'return' => null ],362 'getRealPath' => [ 'exception' => 0, 'return' => false ],363 'exception' => 0 ] ],364//[ 'label'=>'TEST: "®"' , 'test'=>'®'],365 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],366 'getValue' => [ 'exception' => 0, 'return' => null ],367 '__toString' => [ 'exception' => 0, 'return' => '' ],368 'getLength' => [ 'exception' => 0, 'return' => 0 ],369 'getBasename' => [ 'exception' => 0, 'return' => null ],370 'getRealPath' => [ 'exception' => 0, 'return' => false ],371 'exception' => 0 ] ],372//[ 'label'=>'TEST: "°"' , 'test'=>'°'],373 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],374 'getValue' => [ 'exception' => 0, 'return' => null ],375 '__toString' => [ 'exception' => 0, 'return' => '' ],376 'getLength' => [ 'exception' => 0, 'return' => 0 ],377 'getBasename' => [ 'exception' => 0, 'return' => null ],378 'getRealPath' => [ 'exception' => 0, 'return' => false ],379 'exception' => 0 ] ],380//[ 'label'=>'TEST: "¶"' , 'test'=>'¶'],381 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],382 'getValue' => [ 'exception' => 0, 'return' => null ],383 '__toString' => [ 'exception' => 0, 'return' => '' ],384 'getLength' => [ 'exception' => 0, 'return' => 0 ],385 'getBasename' => [ 'exception' => 0, 'return' => null ],386 'getRealPath' => [ 'exception' => 0, 'return' => false ],387 'exception' => 0 ] ],388//[ 'label'=>'TEST: "^"' , 'test'=>'^'],389 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],390 'getValue' => [ 'exception' => 0, 'return' => null ],391 '__toString' => [ 'exception' => 0, 'return' => '' ],392 'getLength' => [ 'exception' => 0, 'return' => 0 ],393 'getBasename' => [ 'exception' => 0, 'return' => null ],394 'getRealPath' => [ 'exception' => 0, 'return' => false ],395 'exception' => 0 ] ],396//[ 'label'=>'TEST: "`"' , 'test'=>'`'],397 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],398 'getValue' => [ 'exception' => 0, 'return' => null ],399 '__toString' => [ 'exception' => 0, 'return' => '' ],400 'getLength' => [ 'exception' => 0, 'return' => 0 ],401 'getBasename' => [ 'exception' => 0, 'return' => null ],402 'getRealPath' => [ 'exception' => 0, 'return' => false ],403 'exception' => 0 ] ],404//[ 'label'=>'TEST: "¨"' , 'test'=>'¨'],405 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],406 'getValue' => [ 'exception' => 0, 'return' => null ],407 '__toString' => [ 'exception' => 0, 'return' => '' ],408 'getLength' => [ 'exception' => 0, 'return' => 0 ],409 'getBasename' => [ 'exception' => 0, 'return' => null ],410 'getRealPath' => [ 'exception' => 0, 'return' => false ],411 'exception' => 0 ] ],412//[ 'label'=>'TEST: "¯"' , 'test'=>'¯'],413 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],414 'getValue' => [ 'exception' => 0, 'return' => null ],415 '__toString' => [ 'exception' => 0, 'return' => '' ],416 'getLength' => [ 'exception' => 0, 'return' => 0 ],417 'getBasename' => [ 'exception' => 0, 'return' => null ],418 'getRealPath' => [ 'exception' => 0, 'return' => false ],419 'exception' => 0 ] ],420//[ 'label'=>'TEST: "´"' , 'test'=>'´'],421 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],422 'getValue' => [ 'exception' => 0, 'return' => null ],423 '__toString' => [ 'exception' => 0, 'return' => '' ],424 'getLength' => [ 'exception' => 0, 'return' => 0 ],425 'getBasename' => [ 'exception' => 0, 'return' => null ],426 'getRealPath' => [ 'exception' => 0, 'return' => false ],427 'exception' => 0 ] ],428//[ 'label'=>'TEST: "¸"' , 'test'=>'¸'],429 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],430 'getValue' => [ 'exception' => 0, 'return' => null ],431 '__toString' => [ 'exception' => 0, 'return' => '' ],432 'getLength' => [ 'exception' => 0, 'return' => 0 ],433 'getBasename' => [ 'exception' => 0, 'return' => null ],434 'getRealPath' => [ 'exception' => 0, 'return' => false ],435 'exception' => 0 ] ],436//[ 'label'=>'TEST: "$"' , 'test'=>'$'],437 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],438 'getValue' => [ 'exception' => 0, 'return' => null ],439 '__toString' => [ 'exception' => 0, 'return' => '' ],440 'getLength' => [ 'exception' => 0, 'return' => 0 ],441 'getBasename' => [ 'exception' => 0, 'return' => null ],442 'getRealPath' => [ 'exception' => 0, 'return' => false ],443 'exception' => 0 ] ],444//[ 'label'=>'TEST: "¢"' , 'test'=>'¢'],445 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],446 'getValue' => [ 'exception' => 0, 'return' => null ],447 '__toString' => [ 'exception' => 0, 'return' => '' ],448 'getLength' => [ 'exception' => 0, 'return' => 0 ],449 'getBasename' => [ 'exception' => 0, 'return' => null ],450 'getRealPath' => [ 'exception' => 0, 'return' => false ],451 'exception' => 0 ] ],452//[ 'label'=>'TEST: "£"' , 'test'=>'£'],453 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],454 'getValue' => [ 'exception' => 0, 'return' => null ],455 '__toString' => [ 'exception' => 0, 'return' => '' ],456 'getLength' => [ 'exception' => 0, 'return' => 0 ],457 'getBasename' => [ 'exception' => 0, 'return' => null ],458 'getRealPath' => [ 'exception' => 0, 'return' => false ],459 'exception' => 0 ] ],460//[ 'label'=>'TEST: "¤"' , 'test'=>'¤'],461 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],462 'getValue' => [ 'exception' => 0, 'return' => null ],463 '__toString' => [ 'exception' => 0, 'return' => '' ],464 'getLength' => [ 'exception' => 0, 'return' => 0 ],465 'getBasename' => [ 'exception' => 0, 'return' => null ],466 'getRealPath' => [ 'exception' => 0, 'return' => false ],467 'exception' => 0 ] ],468//[ 'label'=>'TEST: "¥"' , 'test'=>'¥'],469 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],470 'getValue' => [ 'exception' => 0, 'return' => null ],471 '__toString' => [ 'exception' => 0, 'return' => '' ],472 'getLength' => [ 'exception' => 0, 'return' => 0 ],473 'getBasename' => [ 'exception' => 0, 'return' => null ],474 'getRealPath' => [ 'exception' => 0, 'return' => false ],475 'exception' => 0 ] ],476//[ 'label'=>'TEST: "+"' , 'test'=>'+'],477 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],478 'getValue' => [ 'exception' => 0, 'return' => null ],479 '__toString' => [ 'exception' => 0, 'return' => '' ],480 'getLength' => [ 'exception' => 0, 'return' => 0 ],481 'getBasename' => [ 'exception' => 0, 'return' => null ],482 'getRealPath' => [ 'exception' => 0, 'return' => false ],483 'exception' => 0 ] ],484//[ 'label'=>'TEST: "<"' , 'test'=>'<'],485 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],486 'getValue' => [ 'exception' => 0, 'return' => null ],487 '__toString' => [ 'exception' => 0, 'return' => '' ],488 'getLength' => [ 'exception' => 0, 'return' => 0 ],489 'getBasename' => [ 'exception' => 0, 'return' => null ],490 'getRealPath' => [ 'exception' => 0, 'return' => false ],491 'exception' => 0 ] ],492//[ 'label'=>'TEST: "="' , 'test'=>'='],493 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],494 'getValue' => [ 'exception' => 0, 'return' => null ],495 '__toString' => [ 'exception' => 0, 'return' => '' ],496 'getLength' => [ 'exception' => 0, 'return' => 0 ],497 'getBasename' => [ 'exception' => 0, 'return' => null ],498 'getRealPath' => [ 'exception' => 0, 'return' => false ],499 'exception' => 0 ] ],500//[ 'label'=>'TEST: ">"' , 'test'=>'>'],501 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],502 'getValue' => [ 'exception' => 0, 'return' => null ],503 '__toString' => [ 'exception' => 0, 'return' => '' ],504 'getLength' => [ 'exception' => 0, 'return' => 0 ],505 'getBasename' => [ 'exception' => 0, 'return' => null ],506 'getRealPath' => [ 'exception' => 0, 'return' => false ],507 'exception' => 0 ] ],508//[ 'label'=>'TEST: "|"' , 'test'=>'|'],509 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],510 'getValue' => [ 'exception' => 0, 'return' => null ],511 '__toString' => [ 'exception' => 0, 'return' => '' ],512 'getLength' => [ 'exception' => 0, 'return' => 0 ],513 'getBasename' => [ 'exception' => 0, 'return' => null ],514 'getRealPath' => [ 'exception' => 0, 'return' => false ],515 'exception' => 0 ] ],516//[ 'label'=>'TEST: "~"' , 'test'=>'~'],517 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],518 'getValue' => [ 'exception' => 0, 'return' => null ],519 '__toString' => [ 'exception' => 0, 'return' => '' ],520 'getLength' => [ 'exception' => 0, 'return' => 0 ],521 'getBasename' => [ 'exception' => 0, 'return' => null ],522 'getRealPath' => [ 'exception' => 0, 'return' => false ],523 'exception' => 0 ] ],524//[ 'label'=>'TEST: "¬"' , 'test'=>'¬'],525 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],526 'getValue' => [ 'exception' => 0, 'return' => null ],527 '__toString' => [ 'exception' => 0, 'return' => '' ],528 'getLength' => [ 'exception' => 0, 'return' => 0 ],529 'getBasename' => [ 'exception' => 0, 'return' => null ],530 'getRealPath' => [ 'exception' => 0, 'return' => false ],531 'exception' => 0 ] ],532//[ 'label'=>'TEST: "±"' , 'test'=>'±'],533 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],534 'getValue' => [ 'exception' => 0, 'return' => null ],535 '__toString' => [ 'exception' => 0, 'return' => '' ],536 'getLength' => [ 'exception' => 0, 'return' => 0 ],537 'getBasename' => [ 'exception' => 0, 'return' => null ],538 'getRealPath' => [ 'exception' => 0, 'return' => false ],539 'exception' => 0 ] ],540//[ 'label'=>'TEST: "×"' , 'test'=>'×'],541 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],542 'getValue' => [ 'exception' => 0, 'return' => null ],543 '__toString' => [ 'exception' => 0, 'return' => '' ],544 'getLength' => [ 'exception' => 0, 'return' => 0 ],545 'getBasename' => [ 'exception' => 0, 'return' => null ],546 'getRealPath' => [ 'exception' => 0, 'return' => false ],547 'exception' => 0 ] ],548//[ 'label'=>'TEST: "÷"' , 'test'=>'÷'],549 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => false ],550 'getValue' => [ 'exception' => 0, 'return' => null ],551 '__toString' => [ 'exception' => 0, 'return' => '' ],552 'getLength' => [ 'exception' => 0, 'return' => 0 ],553 'getBasename' => [ 'exception' => 0, 'return' => null ],554 'getRealPath' => [ 'exception' => 0, 'return' => false ],555 'exception' => 0 ] ],556//[ 'label'=>'TEST: "ª"' , 'test'=>'ª'],557 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],558 'getValue' => [ 'exception' => 0, 'return' => 'ª' ],559 '__toString' => [ 'exception' => 0, 'return' => 'ª' ],560 'getLength' => [ 'exception' => 0, 'return' => 1 ],561 'getBasename' => [ 'exception' => 0, 'return' => 'ª' ],562 'getRealPath' => [ 'exception' => 0, 'return' => false ],563 'exception' => 0 ] ],564//[ 'label'=>'TEST: "µ"' , 'test'=>'µ'],565 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],566 'getValue' => [ 'exception' => 0, 'return' => 'µ' ],567 '__toString' => [ 'exception' => 0, 'return' => 'µ' ],568 'getLength' => [ 'exception' => 0, 'return' => 1 ],569 'getBasename' => [ 'exception' => 0, 'return' => 'µ' ],570 'getRealPath' => [ 'exception' => 0, 'return' => false ],571 'exception' => 0 ] ],572//[ 'label'=>'TEST: "º"' , 'test'=>'º'],573 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],574 'getValue' => [ 'exception' => 0, 'return' => 'º' ],575 '__toString' => [ 'exception' => 0, 'return' => 'º' ],576 'getLength' => [ 'exception' => 0, 'return' => 1 ],577 'getBasename' => [ 'exception' => 0, 'return' => 'º' ],578 'getRealPath' => [ 'exception' => 0, 'return' => false ],579 'exception' => 0 ] ],580//[ 'label'=>'TEST: "а"' , 'test'=>'а'],581 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],582 'getValue' => [ 'exception' => 0, 'return' => 'а' ],583 '__toString' => [ 'exception' => 0, 'return' => 'а' ],584 'getLength' => [ 'exception' => 0, 'return' => 1 ],585 'getBasename' => [ 'exception' => 0, 'return' => 'а' ],586 'getRealPath' => [ 'exception' => 0, 'return' => false ],587 'exception' => 0 ] ],588//[ 'label'=>'TEST: "б"' , 'test'=>'б'],589 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],590 'getValue' => [ 'exception' => 0, 'return' => 'б' ],591 '__toString' => [ 'exception' => 0, 'return' => 'б' ],592 'getLength' => [ 'exception' => 0, 'return' => 1 ],593 'getBasename' => [ 'exception' => 0, 'return' => 'б' ],594 'getRealPath' => [ 'exception' => 0, 'return' => false ],595 'exception' => 0 ] ],596//[ 'label'=>'TEST: "в"' , 'test'=>'в'],597 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],598 'getValue' => [ 'exception' => 0, 'return' => 'в' ],599 '__toString' => [ 'exception' => 0, 'return' => 'в' ],600 'getLength' => [ 'exception' => 0, 'return' => 1 ],601 'getBasename' => [ 'exception' => 0, 'return' => 'в' ],602 'getRealPath' => [ 'exception' => 0, 'return' => false ],603 'exception' => 0 ] ],604//[ 'label'=>'TEST: "г"' , 'test'=>'г'],605 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],606 'getValue' => [ 'exception' => 0, 'return' => 'г' ],607 '__toString' => [ 'exception' => 0, 'return' => 'г' ],608 'getLength' => [ 'exception' => 0, 'return' => 1 ],609 'getBasename' => [ 'exception' => 0, 'return' => 'г' ],610 'getRealPath' => [ 'exception' => 0, 'return' => false ],611 'exception' => 0 ] ],612//[ 'label'=>'TEST: "д"' , 'test'=>'д'],613 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],614 'getValue' => [ 'exception' => 0, 'return' => 'д' ],615 '__toString' => [ 'exception' => 0, 'return' => 'д' ],616 'getLength' => [ 'exception' => 0, 'return' => 1 ],617 'getBasename' => [ 'exception' => 0, 'return' => 'д' ],618 'getRealPath' => [ 'exception' => 0, 'return' => false ],619 'exception' => 0 ] ],620//[ 'label'=>'TEST: "е"' , 'test'=>'е'],621 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],622 'getValue' => [ 'exception' => 0, 'return' => 'е' ],623 '__toString' => [ 'exception' => 0, 'return' => 'е' ],624 'getLength' => [ 'exception' => 0, 'return' => 1 ],625 'getBasename' => [ 'exception' => 0, 'return' => 'е' ],626 'getRealPath' => [ 'exception' => 0, 'return' => false ],627 'exception' => 0 ] ],628//[ 'label'=>'TEST: "ё"' , 'test'=>'ё'],629 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],630 'getValue' => [ 'exception' => 0, 'return' => 'ё' ],631 '__toString' => [ 'exception' => 0, 'return' => 'ё' ],632 'getLength' => [ 'exception' => 0, 'return' => 1 ],633 'getBasename' => [ 'exception' => 0, 'return' => 'ё' ],634 'getRealPath' => [ 'exception' => 0, 'return' => false ],635 'exception' => 0 ] ],636//[ 'label'=>'TEST: "ж"' , 'test'=>'ж'],637 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],638 'getValue' => [ 'exception' => 0, 'return' => 'ж' ],639 '__toString' => [ 'exception' => 0, 'return' => 'ж' ],640 'getLength' => [ 'exception' => 0, 'return' => 1 ],641 'getBasename' => [ 'exception' => 0, 'return' => 'ж' ],642 'getRealPath' => [ 'exception' => 0, 'return' => false ],643 'exception' => 0 ] ],644//[ 'label'=>'TEST: "з"' , 'test'=>'з'],645 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],646 'getValue' => [ 'exception' => 0, 'return' => 'з' ],647 '__toString' => [ 'exception' => 0, 'return' => 'з' ],648 'getLength' => [ 'exception' => 0, 'return' => 1 ],649 'getBasename' => [ 'exception' => 0, 'return' => 'з' ],650 'getRealPath' => [ 'exception' => 0, 'return' => false ],651 'exception' => 0 ] ],652//[ 'label'=>'TEST: "и"' , 'test'=>'и'],653 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],654 'getValue' => [ 'exception' => 0, 'return' => 'и' ],655 '__toString' => [ 'exception' => 0, 'return' => 'и' ],656 'getLength' => [ 'exception' => 0, 'return' => 1 ],657 'getBasename' => [ 'exception' => 0, 'return' => 'и' ],658 'getRealPath' => [ 'exception' => 0, 'return' => false ],659 'exception' => 0 ] ],660//[ 'label'=>'TEST: "й"' , 'test'=>'й'],661 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],662 'getValue' => [ 'exception' => 0, 'return' => 'й' ],663 '__toString' => [ 'exception' => 0, 'return' => 'й' ],664 'getLength' => [ 'exception' => 0, 'return' => 1 ],665 'getBasename' => [ 'exception' => 0, 'return' => 'й' ],666 'getRealPath' => [ 'exception' => 0, 'return' => false ],667 'exception' => 0 ] ],668//[ 'label'=>'TEST: "к"' , 'test'=>'к'],669 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],670 'getValue' => [ 'exception' => 0, 'return' => 'к' ],671 '__toString' => [ 'exception' => 0, 'return' => 'к' ],672 'getLength' => [ 'exception' => 0, 'return' => 1 ],673 'getBasename' => [ 'exception' => 0, 'return' => 'к' ],674 'getRealPath' => [ 'exception' => 0, 'return' => false ],675 'exception' => 0 ] ],676//[ 'label'=>'TEST: "л"' , 'test'=>'л'],677 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],678 'getValue' => [ 'exception' => 0, 'return' => 'л' ],679 '__toString' => [ 'exception' => 0, 'return' => 'л' ],680 'getLength' => [ 'exception' => 0, 'return' => 1 ],681 'getBasename' => [ 'exception' => 0, 'return' => 'л' ],682 'getRealPath' => [ 'exception' => 0, 'return' => false ],683 'exception' => 0 ] ],684//[ 'label'=>'TEST: "м"' , 'test'=>'м'],685 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],686 'getValue' => [ 'exception' => 0, 'return' => 'м' ],687 '__toString' => [ 'exception' => 0, 'return' => 'м' ],688 'getLength' => [ 'exception' => 0, 'return' => 1 ],689 'getBasename' => [ 'exception' => 0, 'return' => 'м' ],690 'getRealPath' => [ 'exception' => 0, 'return' => false ],691 'exception' => 0 ] ],692//[ 'label'=>'TEST: "н"' , 'test'=>'н'],693 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],694 'getValue' => [ 'exception' => 0, 'return' => 'н' ],695 '__toString' => [ 'exception' => 0, 'return' => 'н' ],696 'getLength' => [ 'exception' => 0, 'return' => 1 ],697 'getBasename' => [ 'exception' => 0, 'return' => 'н' ],698 'getRealPath' => [ 'exception' => 0, 'return' => false ],699 'exception' => 0 ] ],700//[ 'label'=>'TEST: "о"' , 'test'=>'о'],701 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],702 'getValue' => [ 'exception' => 0, 'return' => 'о' ],703 '__toString' => [ 'exception' => 0, 'return' => 'о' ],704 'getLength' => [ 'exception' => 0, 'return' => 1 ],705 'getBasename' => [ 'exception' => 0, 'return' => 'о' ],706 'getRealPath' => [ 'exception' => 0, 'return' => false ],707 'exception' => 0 ] ],708//[ 'label'=>'TEST: "п"' , 'test'=>'п'],709 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],710 'getValue' => [ 'exception' => 0, 'return' => 'п' ],711 '__toString' => [ 'exception' => 0, 'return' => 'п' ],712 'getLength' => [ 'exception' => 0, 'return' => 1 ],713 'getBasename' => [ 'exception' => 0, 'return' => 'п' ],714 'getRealPath' => [ 'exception' => 0, 'return' => false ],715 'exception' => 0 ] ],716//[ 'label'=>'TEST: "р"' , 'test'=>'р'],717 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],718 'getValue' => [ 'exception' => 0, 'return' => 'р' ],719 '__toString' => [ 'exception' => 0, 'return' => 'р' ],720 'getLength' => [ 'exception' => 0, 'return' => 1 ],721 'getBasename' => [ 'exception' => 0, 'return' => 'р' ],722 'getRealPath' => [ 'exception' => 0, 'return' => false ],723 'exception' => 0 ] ],724//[ 'label'=>'TEST: "с"' , 'test'=>'с'],725 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],726 'getValue' => [ 'exception' => 0, 'return' => 'с' ],727 '__toString' => [ 'exception' => 0, 'return' => 'с' ],728 'getLength' => [ 'exception' => 0, 'return' => 1 ],729 'getBasename' => [ 'exception' => 0, 'return' => 'с' ],730 'getRealPath' => [ 'exception' => 0, 'return' => false ],731 'exception' => 0 ] ],732//[ 'label'=>'TEST: "т"' , 'test'=>'т'],733 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],734 'getValue' => [ 'exception' => 0, 'return' => 'т' ],735 '__toString' => [ 'exception' => 0, 'return' => 'т' ],736 'getLength' => [ 'exception' => 0, 'return' => 1 ],737 'getBasename' => [ 'exception' => 0, 'return' => 'т' ],738 'getRealPath' => [ 'exception' => 0, 'return' => false ],739 'exception' => 0 ] ],740//[ 'label'=>'TEST: "у"' , 'test'=>'у'],741 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],742 'getValue' => [ 'exception' => 0, 'return' => 'у' ],743 '__toString' => [ 'exception' => 0, 'return' => 'у' ],744 'getLength' => [ 'exception' => 0, 'return' => 1 ],745 'getBasename' => [ 'exception' => 0, 'return' => 'у' ],746 'getRealPath' => [ 'exception' => 0, 'return' => false ],747 'exception' => 0 ] ],748//[ 'label'=>'TEST: "ф"' , 'test'=>'ф'],749 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],750 'getValue' => [ 'exception' => 0, 'return' => 'ф' ],751 '__toString' => [ 'exception' => 0, 'return' => 'ф' ],752 'getLength' => [ 'exception' => 0, 'return' => 1 ],753 'getBasename' => [ 'exception' => 0, 'return' => 'ф' ],754 'getRealPath' => [ 'exception' => 0, 'return' => false ],755 'exception' => 0 ] ],756//[ 'label'=>'TEST: "х"' , 'test'=>'х'],757 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],758 'getValue' => [ 'exception' => 0, 'return' => 'х' ],759 '__toString' => [ 'exception' => 0, 'return' => 'х' ],760 'getLength' => [ 'exception' => 0, 'return' => 1 ],761 'getBasename' => [ 'exception' => 0, 'return' => 'х' ],762 'getRealPath' => [ 'exception' => 0, 'return' => false ],763 'exception' => 0 ] ],764//[ 'label'=>'TEST: "ц"' , 'test'=>'ц'],765 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],766 'getValue' => [ 'exception' => 0, 'return' => 'ц' ],767 '__toString' => [ 'exception' => 0, 'return' => 'ц' ],768 'getLength' => [ 'exception' => 0, 'return' => 1 ],769 'getBasename' => [ 'exception' => 0, 'return' => 'ц' ],770 'getRealPath' => [ 'exception' => 0, 'return' => false ],771 'exception' => 0 ] ],772//[ 'label'=>'TEST: "ч"' , 'test'=>'ч'],773 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],774 'getValue' => [ 'exception' => 0, 'return' => 'ч' ],775 '__toString' => [ 'exception' => 0, 'return' => 'ч' ],776 'getLength' => [ 'exception' => 0, 'return' => 1 ],777 'getBasename' => [ 'exception' => 0, 'return' => 'ч' ],778 'getRealPath' => [ 'exception' => 0, 'return' => false ],779 'exception' => 0 ] ],780//[ 'label'=>'TEST: "ш"' , 'test'=>'ш'],781 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],782 'getValue' => [ 'exception' => 0, 'return' => 'ш' ],783 '__toString' => [ 'exception' => 0, 'return' => 'ш' ],784 'getLength' => [ 'exception' => 0, 'return' => 1 ],785 'getBasename' => [ 'exception' => 0, 'return' => 'ш' ],786 'getRealPath' => [ 'exception' => 0, 'return' => false ],787 'exception' => 0 ] ],788//[ 'label'=>'TEST: "щ"' , 'test'=>'щ'],789 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],790 'getValue' => [ 'exception' => 0, 'return' => 'щ' ],791 '__toString' => [ 'exception' => 0, 'return' => 'щ' ],792 'getLength' => [ 'exception' => 0, 'return' => 1 ],793 'getBasename' => [ 'exception' => 0, 'return' => 'щ' ],794 'getRealPath' => [ 'exception' => 0, 'return' => false ],795 'exception' => 0 ] ],796//[ 'label'=>'TEST: "э"' , 'test'=>'э'],797 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],798 'getValue' => [ 'exception' => 0, 'return' => 'э' ],799 '__toString' => [ 'exception' => 0, 'return' => 'э' ],800 'getLength' => [ 'exception' => 0, 'return' => 1 ],801 'getBasename' => [ 'exception' => 0, 'return' => 'э' ],802 'getRealPath' => [ 'exception' => 0, 'return' => false ],803 'exception' => 0 ] ],804//[ 'label'=>'TEST: "ю"' , 'test'=>'ю'],805 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],806 'getValue' => [ 'exception' => 0, 'return' => 'ю' ],807 '__toString' => [ 'exception' => 0, 'return' => 'ю' ],808 'getLength' => [ 'exception' => 0, 'return' => 1 ],809 'getBasename' => [ 'exception' => 0, 'return' => 'ю' ],810 'getRealPath' => [ 'exception' => 0, 'return' => false ],811 'exception' => 0 ] ],812//[ 'label'=>'TEST: "я"' , 'test'=>'я'],813 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],814 'getValue' => [ 'exception' => 0, 'return' => 'я' ],815 '__toString' => [ 'exception' => 0, 'return' => 'я' ],816 'getLength' => [ 'exception' => 0, 'return' => 1 ],817 'getBasename' => [ 'exception' => 0, 'return' => 'я' ],818 'getRealPath' => [ 'exception' => 0, 'return' => false ],819 'exception' => 0 ] ],820//[ 'label'=>'TEST: "ъ"' , 'test'=>'ъ'],821 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],822 'getValue' => [ 'exception' => 0, 'return' => 'ъ' ],823 '__toString' => [ 'exception' => 0, 'return' => 'ъ' ],824 'getLength' => [ 'exception' => 0, 'return' => 1 ],825 'getBasename' => [ 'exception' => 0, 'return' => 'ъ' ],826 'getRealPath' => [ 'exception' => 0, 'return' => false ],827 'exception' => 0 ] ],828//[ 'label'=>'TEST: "ы"' , 'test'=>'ы'],829 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],830 'getValue' => [ 'exception' => 0, 'return' => 'ы' ],831 '__toString' => [ 'exception' => 0, 'return' => 'ы' ],832 'getLength' => [ 'exception' => 0, 'return' => 1 ],833 'getBasename' => [ 'exception' => 0, 'return' => 'ы' ],834 'getRealPath' => [ 'exception' => 0, 'return' => false ],835 'exception' => 0 ] ],836//[ 'label'=>'TEST: "ь"' , 'test'=>'ь'],837 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],838 'getValue' => [ 'exception' => 0, 'return' => 'ь' ],839 '__toString' => [ 'exception' => 0, 'return' => 'ь' ],840 'getLength' => [ 'exception' => 0, 'return' => 1 ],841 'getBasename' => [ 'exception' => 0, 'return' => 'ь' ],842 'getRealPath' => [ 'exception' => 0, 'return' => false ],843 'exception' => 0 ] ],844//[ 'label'=>'TEST: "ø"' , 'test'=>'ø'],845 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],846 'getValue' => [ 'exception' => 0, 'return' => 'ø' ],847 '__toString' => [ 'exception' => 0, 'return' => 'ø' ],848 'getLength' => [ 'exception' => 0, 'return' => 1 ],849 'getBasename' => [ 'exception' => 0, 'return' => 'ø' ],850 'getRealPath' => [ 'exception' => 0, 'return' => false ],851 'exception' => 0 ] ],852//[ 'label'=>'TEST: "ù"' , 'test'=>'ù'],853 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],854 'getValue' => [ 'exception' => 0, 'return' => 'ù' ],855 '__toString' => [ 'exception' => 0, 'return' => 'ù' ],856 'getLength' => [ 'exception' => 0, 'return' => 1 ],857 'getBasename' => [ 'exception' => 0, 'return' => 'ù' ],858 'getRealPath' => [ 'exception' => 0, 'return' => false ],859 'exception' => 0 ] ],860//[ 'label'=>'TEST: "ú"' , 'test'=>'ú'],861 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],862 'getValue' => [ 'exception' => 0, 'return' => 'ú' ],863 '__toString' => [ 'exception' => 0, 'return' => 'ú' ],864 'getLength' => [ 'exception' => 0, 'return' => 1 ],865 'getBasename' => [ 'exception' => 0, 'return' => 'ú' ],866 'getRealPath' => [ 'exception' => 0, 'return' => false ],867 'exception' => 0 ] ],868//[ 'label'=>'TEST: "û"' , 'test'=>'û'],869 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],870 'getValue' => [ 'exception' => 0, 'return' => 'û' ],871 '__toString' => [ 'exception' => 0, 'return' => 'û' ],872 'getLength' => [ 'exception' => 0, 'return' => 1 ],873 'getBasename' => [ 'exception' => 0, 'return' => 'û' ],874 'getRealPath' => [ 'exception' => 0, 'return' => false ],875 'exception' => 0 ] ],876//[ 'label'=>'TEST: "ü"' , 'test'=>'ü'],877 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],878 'getValue' => [ 'exception' => 0, 'return' => 'ü' ],879 '__toString' => [ 'exception' => 0, 'return' => 'ü' ],880 'getLength' => [ 'exception' => 0, 'return' => 1 ],881 'getBasename' => [ 'exception' => 0, 'return' => 'ü' ],882 'getRealPath' => [ 'exception' => 0, 'return' => false ],883 'exception' => 0 ] ],884//[ 'label'=>'TEST: "ý"' , 'test'=>'ý'],885 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],886 'getValue' => [ 'exception' => 0, 'return' => 'ý' ],887 '__toString' => [ 'exception' => 0, 'return' => 'ý' ],888 'getLength' => [ 'exception' => 0, 'return' => 1 ],889 'getBasename' => [ 'exception' => 0, 'return' => 'ý' ],890 'getRealPath' => [ 'exception' => 0, 'return' => false ],891 'exception' => 0 ] ],892//[ 'label'=>'TEST: "þ"' , 'test'=>'þ'],893 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],894 'getValue' => [ 'exception' => 0, 'return' => 'þ' ],895 '__toString' => [ 'exception' => 0, 'return' => 'þ' ],896 'getLength' => [ 'exception' => 0, 'return' => 1 ],897 'getBasename' => [ 'exception' => 0, 'return' => 'þ' ],898 'getRealPath' => [ 'exception' => 0, 'return' => false ],899 'exception' => 0 ] ],900//[ 'label'=>'TEST: "ÿ"' , 'test'=>'ÿ'],901 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],902 'getValue' => [ 'exception' => 0, 'return' => 'ÿ' ],903 '__toString' => [ 'exception' => 0, 'return' => 'ÿ' ],904 'getLength' => [ 'exception' => 0, 'return' => 1 ],905 'getBasename' => [ 'exception' => 0, 'return' => 'ÿ' ],906 'getRealPath' => [ 'exception' => 0, 'return' => false ],907 'exception' => 0 ] ],908//[ 'label'=>'TEST: "ß"' , 'test'=>'ß'],909 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],910 'getValue' => [ 'exception' => 0, 'return' => 'ß' ],911 '__toString' => [ 'exception' => 0, 'return' => 'ß' ],912 'getLength' => [ 'exception' => 0, 'return' => 1 ],913 'getBasename' => [ 'exception' => 0, 'return' => 'ß' ],914 'getRealPath' => [ 'exception' => 0, 'return' => false ],915 'exception' => 0 ] ],916//[ 'label'=>'TEST: "à"' , 'test'=>'à'],917 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],918 'getValue' => [ 'exception' => 0, 'return' => 'à' ],919 '__toString' => [ 'exception' => 0, 'return' => 'à' ],920 'getLength' => [ 'exception' => 0, 'return' => 1 ],921 'getBasename' => [ 'exception' => 0, 'return' => 'à' ],922 'getRealPath' => [ 'exception' => 0, 'return' => false ],923 'exception' => 0 ] ],924//[ 'label'=>'TEST: "á"' , 'test'=>'á'],925 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],926 'getValue' => [ 'exception' => 0, 'return' => 'á' ],927 '__toString' => [ 'exception' => 0, 'return' => 'á' ],928 'getLength' => [ 'exception' => 0, 'return' => 1 ],929 'getBasename' => [ 'exception' => 0, 'return' => 'á' ],930 'getRealPath' => [ 'exception' => 0, 'return' => false ],931 'exception' => 0 ] ],932//[ 'label'=>'TEST: "â"' , 'test'=>'â'],933 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],934 'getValue' => [ 'exception' => 0, 'return' => 'â' ],935 '__toString' => [ 'exception' => 0, 'return' => 'â' ],936 'getLength' => [ 'exception' => 0, 'return' => 1 ],937 'getBasename' => [ 'exception' => 0, 'return' => 'â' ],938 'getRealPath' => [ 'exception' => 0, 'return' => false ],939 'exception' => 0 ] ],940//[ 'label'=>'TEST: "ã"' , 'test'=>'ã'],941 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],942 'getValue' => [ 'exception' => 0, 'return' => 'ã' ],943 '__toString' => [ 'exception' => 0, 'return' => 'ã' ],944 'getLength' => [ 'exception' => 0, 'return' => 1 ],945 'getBasename' => [ 'exception' => 0, 'return' => 'ã' ],946 'getRealPath' => [ 'exception' => 0, 'return' => false ],947 'exception' => 0 ] ],948//[ 'label'=>'TEST: "ä"' , 'test'=>'ä'],949 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],950 'getValue' => [ 'exception' => 0, 'return' => 'ä' ],951 '__toString' => [ 'exception' => 0, 'return' => 'ä' ],952 'getLength' => [ 'exception' => 0, 'return' => 1 ],953 'getBasename' => [ 'exception' => 0, 'return' => 'ä' ],954 'getRealPath' => [ 'exception' => 0, 'return' => false ],955 'exception' => 0 ] ],956//[ 'label'=>'TEST: "å"' , 'test'=>'å'],957 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],958 'getValue' => [ 'exception' => 0, 'return' => 'å' ],959 '__toString' => [ 'exception' => 0, 'return' => 'å' ],960 'getLength' => [ 'exception' => 0, 'return' => 1 ],961 'getBasename' => [ 'exception' => 0, 'return' => 'å' ],962 'getRealPath' => [ 'exception' => 0, 'return' => false ],963 'exception' => 0 ] ],964//[ 'label'=>'TEST: "æ"' , 'test'=>'æ'],965 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],966 'getValue' => [ 'exception' => 0, 'return' => 'æ' ],967 '__toString' => [ 'exception' => 0, 'return' => 'æ' ],968 'getLength' => [ 'exception' => 0, 'return' => 1 ],969 'getBasename' => [ 'exception' => 0, 'return' => 'æ' ],970 'getRealPath' => [ 'exception' => 0, 'return' => false ],971 'exception' => 0 ] ],972//[ 'label'=>'TEST: "ç"' , 'test'=>'ç'],973 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],974 'getValue' => [ 'exception' => 0, 'return' => 'ç' ],975 '__toString' => [ 'exception' => 0, 'return' => 'ç' ],976 'getLength' => [ 'exception' => 0, 'return' => 1 ],977 'getBasename' => [ 'exception' => 0, 'return' => 'ç' ],978 'getRealPath' => [ 'exception' => 0, 'return' => false ],979 'exception' => 0 ] ],980//[ 'label'=>'TEST: "è"' , 'test'=>'è'],981 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],982 'getValue' => [ 'exception' => 0, 'return' => 'è' ],983 '__toString' => [ 'exception' => 0, 'return' => 'è' ],984 'getLength' => [ 'exception' => 0, 'return' => 1 ],985 'getBasename' => [ 'exception' => 0, 'return' => 'è' ],986 'getRealPath' => [ 'exception' => 0, 'return' => false ],987 'exception' => 0 ] ],988//[ 'label'=>'TEST: "é"' , 'test'=>'é'],989 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],990 'getValue' => [ 'exception' => 0, 'return' => 'é' ],991 '__toString' => [ 'exception' => 0, 'return' => 'é' ],992 'getLength' => [ 'exception' => 0, 'return' => 1 ],993 'getBasename' => [ 'exception' => 0, 'return' => 'é' ],994 'getRealPath' => [ 'exception' => 0, 'return' => false ],995 'exception' => 0 ] ],996//[ 'label'=>'TEST: "ê"' , 'test'=>'ê'],997 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],998 'getValue' => [ 'exception' => 0, 'return' => 'ê' ],999 '__toString' => [ 'exception' => 0, 'return' => 'ê' ],1000 'getLength' => [ 'exception' => 0, 'return' => 1 ],1001 'getBasename' => [ 'exception' => 0, 'return' => 'ê' ],1002 'getRealPath' => [ 'exception' => 0, 'return' => false ],1003 'exception' => 0 ] ],1004//[ 'label'=>'TEST: "ë"' , 'test'=>'ë'],1005 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1006 'getValue' => [ 'exception' => 0, 'return' => 'ë' ],1007 '__toString' => [ 'exception' => 0, 'return' => 'ë' ],1008 'getLength' => [ 'exception' => 0, 'return' => 1 ],1009 'getBasename' => [ 'exception' => 0, 'return' => 'ë' ],1010 'getRealPath' => [ 'exception' => 0, 'return' => false ],1011 'exception' => 0 ] ],1012//[ 'label'=>'TEST: "ì"' , 'test'=>'ì'],1013 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1014 'getValue' => [ 'exception' => 0, 'return' => 'ì' ],1015 '__toString' => [ 'exception' => 0, 'return' => 'ì' ],1016 'getLength' => [ 'exception' => 0, 'return' => 1 ],1017 'getBasename' => [ 'exception' => 0, 'return' => 'ì' ],1018 'getRealPath' => [ 'exception' => 0, 'return' => false ],1019 'exception' => 0 ] ],1020//[ 'label'=>'TEST: "í"' , 'test'=>'í'],1021 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1022 'getValue' => [ 'exception' => 0, 'return' => 'í' ],1023 '__toString' => [ 'exception' => 0, 'return' => 'í' ],1024 'getLength' => [ 'exception' => 0, 'return' => 1 ],1025 'getBasename' => [ 'exception' => 0, 'return' => 'í' ],1026 'getRealPath' => [ 'exception' => 0, 'return' => false ],1027 'exception' => 0 ] ],1028//[ 'label'=>'TEST: "î"' , 'test'=>'î'],1029 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1030 'getValue' => [ 'exception' => 0, 'return' => 'î' ],1031 '__toString' => [ 'exception' => 0, 'return' => 'î' ],1032 'getLength' => [ 'exception' => 0, 'return' => 1 ],1033 'getBasename' => [ 'exception' => 0, 'return' => 'î' ],1034 'getRealPath' => [ 'exception' => 0, 'return' => false ],1035 'exception' => 0 ] ],1036//[ 'label'=>'TEST: "ï"' , 'test'=>'ï'],1037 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1038 'getValue' => [ 'exception' => 0, 'return' => 'ï' ],1039 '__toString' => [ 'exception' => 0, 'return' => 'ï' ],1040 'getLength' => [ 'exception' => 0, 'return' => 1 ],1041 'getBasename' => [ 'exception' => 0, 'return' => 'ï' ],1042 'getRealPath' => [ 'exception' => 0, 'return' => false ],1043 'exception' => 0 ] ],1044//[ 'label'=>'TEST: "ð"' , 'test'=>'ð'],1045 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1046 'getValue' => [ 'exception' => 0, 'return' => 'ð' ],1047 '__toString' => [ 'exception' => 0, 'return' => 'ð' ],1048 'getLength' => [ 'exception' => 0, 'return' => 1 ],1049 'getBasename' => [ 'exception' => 0, 'return' => 'ð' ],1050 'getRealPath' => [ 'exception' => 0, 'return' => false ],1051 'exception' => 0 ] ],1052//[ 'label'=>'TEST: "ñ"' , 'test'=>'ñ'],1053 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1054 'getValue' => [ 'exception' => 0, 'return' => 'ñ' ],1055 '__toString' => [ 'exception' => 0, 'return' => 'ñ' ],1056 'getLength' => [ 'exception' => 0, 'return' => 1 ],1057 'getBasename' => [ 'exception' => 0, 'return' => 'ñ' ],1058 'getRealPath' => [ 'exception' => 0, 'return' => false ],1059 'exception' => 0 ] ],1060//[ 'label'=>'TEST: "ò"' , 'test'=>'ò'],1061 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1062 'getValue' => [ 'exception' => 0, 'return' => 'ò' ],1063 '__toString' => [ 'exception' => 0, 'return' => 'ò' ],1064 'getLength' => [ 'exception' => 0, 'return' => 1 ],1065 'getBasename' => [ 'exception' => 0, 'return' => 'ò' ],1066 'getRealPath' => [ 'exception' => 0, 'return' => false ],1067 'exception' => 0 ] ],1068//[ 'label'=>'TEST: "ó"' , 'test'=>'ó'],1069 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1070 'getValue' => [ 'exception' => 0, 'return' => 'ó' ],1071 '__toString' => [ 'exception' => 0, 'return' => 'ó' ],1072 'getLength' => [ 'exception' => 0, 'return' => 1 ],1073 'getBasename' => [ 'exception' => 0, 'return' => 'ó' ],1074 'getRealPath' => [ 'exception' => 0, 'return' => false ],1075 'exception' => 0 ] ],1076//[ 'label'=>'TEST: "ô"' , 'test'=>'ô'],1077 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1078 'getValue' => [ 'exception' => 0, 'return' => 'ô' ],1079 '__toString' => [ 'exception' => 0, 'return' => 'ô' ],1080 'getLength' => [ 'exception' => 0, 'return' => 1 ],1081 'getBasename' => [ 'exception' => 0, 'return' => 'ô' ],1082 'getRealPath' => [ 'exception' => 0, 'return' => false ],1083 'exception' => 0 ] ],1084//[ 'label'=>'TEST: "õ"' , 'test'=>'õ'],1085 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1086 'getValue' => [ 'exception' => 0, 'return' => 'õ' ],1087 '__toString' => [ 'exception' => 0, 'return' => 'õ' ],1088 'getLength' => [ 'exception' => 0, 'return' => 1 ],1089 'getBasename' => [ 'exception' => 0, 'return' => 'õ' ],1090 'getRealPath' => [ 'exception' => 0, 'return' => false ],1091 'exception' => 0 ] ],1092//[ 'label'=>'TEST: "ö"' , 'test'=>'ö'],1093 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1094 'getValue' => [ 'exception' => 0, 'return' => 'ö' ],1095 '__toString' => [ 'exception' => 0, 'return' => 'ö' ],1096 'getLength' => [ 'exception' => 0, 'return' => 1 ],1097 'getBasename' => [ 'exception' => 0, 'return' => 'ö' ],1098 'getRealPath' => [ 'exception' => 0, 'return' => false ],1099 'exception' => 0 ] ],1100//[ 'label'=>'TEST: "А"' , 'test'=>'А'],1101 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1102 'getValue' => [ 'exception' => 0, 'return' => 'А' ],1103 '__toString' => [ 'exception' => 0, 'return' => 'А' ],1104 'getLength' => [ 'exception' => 0, 'return' => 1 ],1105 'getBasename' => [ 'exception' => 0, 'return' => 'А' ],1106 'getRealPath' => [ 'exception' => 0, 'return' => false ],1107 'exception' => 0 ] ],1108//[ 'label'=>'TEST: "Б"' , 'test'=>'Б'],1109 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1110 'getValue' => [ 'exception' => 0, 'return' => 'Б' ],1111 '__toString' => [ 'exception' => 0, 'return' => 'Б' ],1112 'getLength' => [ 'exception' => 0, 'return' => 1 ],1113 'getBasename' => [ 'exception' => 0, 'return' => 'Б' ],1114 'getRealPath' => [ 'exception' => 0, 'return' => false ],1115 'exception' => 0 ] ],1116//[ 'label'=>'TEST: "В"' , 'test'=>'В'],1117 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1118 'getValue' => [ 'exception' => 0, 'return' => 'В' ],1119 '__toString' => [ 'exception' => 0, 'return' => 'В' ],1120 'getLength' => [ 'exception' => 0, 'return' => 1 ],1121 'getBasename' => [ 'exception' => 0, 'return' => 'В' ],1122 'getRealPath' => [ 'exception' => 0, 'return' => false ],1123 'exception' => 0 ] ],1124//[ 'label'=>'TEST: "Г"' , 'test'=>'Г'],1125 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1126 'getValue' => [ 'exception' => 0, 'return' => 'Г' ],1127 '__toString' => [ 'exception' => 0, 'return' => 'Г' ],1128 'getLength' => [ 'exception' => 0, 'return' => 1 ],1129 'getBasename' => [ 'exception' => 0, 'return' => 'Г' ],1130 'getRealPath' => [ 'exception' => 0, 'return' => false ],1131 'exception' => 0 ] ],1132//[ 'label'=>'TEST: "Д"' , 'test'=>'Д'],1133 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1134 'getValue' => [ 'exception' => 0, 'return' => 'Д' ],1135 '__toString' => [ 'exception' => 0, 'return' => 'Д' ],1136 'getLength' => [ 'exception' => 0, 'return' => 1 ],1137 'getBasename' => [ 'exception' => 0, 'return' => 'Д' ],1138 'getRealPath' => [ 'exception' => 0, 'return' => false ],1139 'exception' => 0 ] ],1140//[ 'label'=>'TEST: "Е"' , 'test'=>'Е'],1141 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1142 'getValue' => [ 'exception' => 0, 'return' => 'Е' ],1143 '__toString' => [ 'exception' => 0, 'return' => 'Е' ],1144 'getLength' => [ 'exception' => 0, 'return' => 1 ],1145 'getBasename' => [ 'exception' => 0, 'return' => 'Е' ],1146 'getRealPath' => [ 'exception' => 0, 'return' => false ],1147 'exception' => 0 ] ],1148//[ 'label'=>'TEST: "Ё"' , 'test'=>'Ё'],1149 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1150 'getValue' => [ 'exception' => 0, 'return' => 'Ё' ],1151 '__toString' => [ 'exception' => 0, 'return' => 'Ё' ],1152 'getLength' => [ 'exception' => 0, 'return' => 1 ],1153 'getBasename' => [ 'exception' => 0, 'return' => 'Ё' ],1154 'getRealPath' => [ 'exception' => 0, 'return' => false ],1155 'exception' => 0 ] ],1156//[ 'label'=>'TEST: "Ж"' , 'test'=>'Ж'],1157 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1158 'getValue' => [ 'exception' => 0, 'return' => 'Ж' ],1159 '__toString' => [ 'exception' => 0, 'return' => 'Ж' ],1160 'getLength' => [ 'exception' => 0, 'return' => 1 ],1161 'getBasename' => [ 'exception' => 0, 'return' => 'Ж' ],1162 'getRealPath' => [ 'exception' => 0, 'return' => false ],1163 'exception' => 0 ] ],1164//[ 'label'=>'TEST: "З"' , 'test'=>'З'],1165 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1166 'getValue' => [ 'exception' => 0, 'return' => 'З' ],1167 '__toString' => [ 'exception' => 0, 'return' => 'З' ],1168 'getLength' => [ 'exception' => 0, 'return' => 1 ],1169 'getBasename' => [ 'exception' => 0, 'return' => 'З' ],1170 'getRealPath' => [ 'exception' => 0, 'return' => false ],1171 'exception' => 0 ] ],1172//[ 'label'=>'TEST: "И"' , 'test'=>'И'],1173 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1174 'getValue' => [ 'exception' => 0, 'return' => 'И' ],1175 '__toString' => [ 'exception' => 0, 'return' => 'И' ],1176 'getLength' => [ 'exception' => 0, 'return' => 1 ],1177 'getBasename' => [ 'exception' => 0, 'return' => 'И' ],1178 'getRealPath' => [ 'exception' => 0, 'return' => false ],1179 'exception' => 0 ] ],1180//[ 'label'=>'TEST: "Й"' , 'test'=>'Й'],1181 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1182 'getValue' => [ 'exception' => 0, 'return' => 'Й' ],1183 '__toString' => [ 'exception' => 0, 'return' => 'Й' ],1184 'getLength' => [ 'exception' => 0, 'return' => 1 ],1185 'getBasename' => [ 'exception' => 0, 'return' => 'Й' ],1186 'getRealPath' => [ 'exception' => 0, 'return' => false ],1187 'exception' => 0 ] ],1188//[ 'label'=>'TEST: "К"' , 'test'=>'К'],1189 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1190 'getValue' => [ 'exception' => 0, 'return' => 'К' ],1191 '__toString' => [ 'exception' => 0, 'return' => 'К' ],1192 'getLength' => [ 'exception' => 0, 'return' => 1 ],1193 'getBasename' => [ 'exception' => 0, 'return' => 'К' ],1194 'getRealPath' => [ 'exception' => 0, 'return' => false ],1195 'exception' => 0 ] ],1196//[ 'label'=>'TEST: "Л"' , 'test'=>'Л'],1197 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1198 'getValue' => [ 'exception' => 0, 'return' => 'Л' ],1199 '__toString' => [ 'exception' => 0, 'return' => 'Л' ],1200 'getLength' => [ 'exception' => 0, 'return' => 1 ],1201 'getBasename' => [ 'exception' => 0, 'return' => 'Л' ],1202 'getRealPath' => [ 'exception' => 0, 'return' => false ],1203 'exception' => 0 ] ],1204//[ 'label'=>'TEST: "М"' , 'test'=>'М'],1205 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1206 'getValue' => [ 'exception' => 0, 'return' => 'М' ],1207 '__toString' => [ 'exception' => 0, 'return' => 'М' ],1208 'getLength' => [ 'exception' => 0, 'return' => 1 ],1209 'getBasename' => [ 'exception' => 0, 'return' => 'М' ],1210 'getRealPath' => [ 'exception' => 0, 'return' => false ],1211 'exception' => 0 ] ],1212//[ 'label'=>'TEST: "Н"' , 'test'=>'Н'],1213 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1214 'getValue' => [ 'exception' => 0, 'return' => 'Н' ],1215 '__toString' => [ 'exception' => 0, 'return' => 'Н' ],1216 'getLength' => [ 'exception' => 0, 'return' => 1 ],1217 'getBasename' => [ 'exception' => 0, 'return' => 'Н' ],1218 'getRealPath' => [ 'exception' => 0, 'return' => false ],1219 'exception' => 0 ] ],1220//[ 'label'=>'TEST: "О"' , 'test'=>'О'],1221 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1222 'getValue' => [ 'exception' => 0, 'return' => 'О' ],1223 '__toString' => [ 'exception' => 0, 'return' => 'О' ],1224 'getLength' => [ 'exception' => 0, 'return' => 1 ],1225 'getBasename' => [ 'exception' => 0, 'return' => 'О' ],1226 'getRealPath' => [ 'exception' => 0, 'return' => false ],1227 'exception' => 0 ] ],1228//[ 'label'=>'TEST: "П"' , 'test'=>'П'],1229 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1230 'getValue' => [ 'exception' => 0, 'return' => 'П' ],1231 '__toString' => [ 'exception' => 0, 'return' => 'П' ],1232 'getLength' => [ 'exception' => 0, 'return' => 1 ],1233 'getBasename' => [ 'exception' => 0, 'return' => 'П' ],1234 'getRealPath' => [ 'exception' => 0, 'return' => false ],1235 'exception' => 0 ] ],1236//[ 'label'=>'TEST: "Р"' , 'test'=>'Р'],1237 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1238 'getValue' => [ 'exception' => 0, 'return' => 'Р' ],1239 '__toString' => [ 'exception' => 0, 'return' => 'Р' ],1240 'getLength' => [ 'exception' => 0, 'return' => 1 ],1241 'getBasename' => [ 'exception' => 0, 'return' => 'Р' ],1242 'getRealPath' => [ 'exception' => 0, 'return' => false ],1243 'exception' => 0 ] ],1244//[ 'label'=>'TEST: "С"' , 'test'=>'С'],1245 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1246 'getValue' => [ 'exception' => 0, 'return' => 'С' ],1247 '__toString' => [ 'exception' => 0, 'return' => 'С' ],1248 'getLength' => [ 'exception' => 0, 'return' => 1 ],1249 'getBasename' => [ 'exception' => 0, 'return' => 'С' ],1250 'getRealPath' => [ 'exception' => 0, 'return' => false ],1251 'exception' => 0 ] ],1252//[ 'label'=>'TEST: "Т"' , 'test'=>'Т'],1253 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1254 'getValue' => [ 'exception' => 0, 'return' => 'Т' ],1255 '__toString' => [ 'exception' => 0, 'return' => 'Т' ],1256 'getLength' => [ 'exception' => 0, 'return' => 1 ],1257 'getBasename' => [ 'exception' => 0, 'return' => 'Т' ],1258 'getRealPath' => [ 'exception' => 0, 'return' => false ],1259 'exception' => 0 ] ],1260//[ 'label'=>'TEST: "У"' , 'test'=>'У'],1261 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1262 'getValue' => [ 'exception' => 0, 'return' => 'У' ],1263 '__toString' => [ 'exception' => 0, 'return' => 'У' ],1264 'getLength' => [ 'exception' => 0, 'return' => 1 ],1265 'getBasename' => [ 'exception' => 0, 'return' => 'У' ],1266 'getRealPath' => [ 'exception' => 0, 'return' => false ],1267 'exception' => 0 ] ],1268//[ 'label'=>'TEST: "Ф"' , 'test'=>'Ф'],1269 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1270 'getValue' => [ 'exception' => 0, 'return' => 'Ф' ],1271 '__toString' => [ 'exception' => 0, 'return' => 'Ф' ],1272 'getLength' => [ 'exception' => 0, 'return' => 1 ],1273 'getBasename' => [ 'exception' => 0, 'return' => 'Ф' ],1274 'getRealPath' => [ 'exception' => 0, 'return' => false ],1275 'exception' => 0 ] ],1276//[ 'label'=>'TEST: "Х"' , 'test'=>'Х'],1277 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1278 'getValue' => [ 'exception' => 0, 'return' => 'Х' ],1279 '__toString' => [ 'exception' => 0, 'return' => 'Х' ],1280 'getLength' => [ 'exception' => 0, 'return' => 1 ],1281 'getBasename' => [ 'exception' => 0, 'return' => 'Х' ],1282 'getRealPath' => [ 'exception' => 0, 'return' => false ],1283 'exception' => 0 ] ],1284//[ 'label'=>'TEST: "Ц"' , 'test'=>'Ц'],1285 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1286 'getValue' => [ 'exception' => 0, 'return' => 'Ц' ],1287 '__toString' => [ 'exception' => 0, 'return' => 'Ц' ],1288 'getLength' => [ 'exception' => 0, 'return' => 1 ],1289 'getBasename' => [ 'exception' => 0, 'return' => 'Ц' ],1290 'getRealPath' => [ 'exception' => 0, 'return' => false ],1291 'exception' => 0 ] ],1292//[ 'label'=>'TEST: "Ч"' , 'test'=>'Ч'],1293 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1294 'getValue' => [ 'exception' => 0, 'return' => 'Ч' ],1295 '__toString' => [ 'exception' => 0, 'return' => 'Ч' ],1296 'getLength' => [ 'exception' => 0, 'return' => 1 ],1297 'getBasename' => [ 'exception' => 0, 'return' => 'Ч' ],1298 'getRealPath' => [ 'exception' => 0, 'return' => false ],1299 'exception' => 0 ] ],1300//[ 'label'=>'TEST: "Ш"' , 'test'=>'Ш'],1301 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1302 'getValue' => [ 'exception' => 0, 'return' => 'Ш' ],1303 '__toString' => [ 'exception' => 0, 'return' => 'Ш' ],1304 'getLength' => [ 'exception' => 0, 'return' => 1 ],1305 'getBasename' => [ 'exception' => 0, 'return' => 'Ш' ],1306 'getRealPath' => [ 'exception' => 0, 'return' => false ],1307 'exception' => 0 ] ],1308//[ 'label'=>'TEST: "Щ"' , 'test'=>'Щ'],1309 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1310 'getValue' => [ 'exception' => 0, 'return' => 'Щ' ],1311 '__toString' => [ 'exception' => 0, 'return' => 'Щ' ],1312 'getLength' => [ 'exception' => 0, 'return' => 1 ],1313 'getBasename' => [ 'exception' => 0, 'return' => 'Щ' ],1314 'getRealPath' => [ 'exception' => 0, 'return' => false ],1315 'exception' => 0 ] ],1316//[ 'label'=>'TEST: "Э"' , 'test'=>'Э'],1317 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1318 'getValue' => [ 'exception' => 0, 'return' => 'Э' ],1319 '__toString' => [ 'exception' => 0, 'return' => 'Э' ],1320 'getLength' => [ 'exception' => 0, 'return' => 1 ],1321 'getBasename' => [ 'exception' => 0, 'return' => 'Э' ],1322 'getRealPath' => [ 'exception' => 0, 'return' => false ],1323 'exception' => 0 ] ],1324//[ 'label'=>'TEST: "Ю"' , 'test'=>'Ю'],1325 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1326 'getValue' => [ 'exception' => 0, 'return' => 'Ю' ],1327 '__toString' => [ 'exception' => 0, 'return' => 'Ю' ],1328 'getLength' => [ 'exception' => 0, 'return' => 1 ],1329 'getBasename' => [ 'exception' => 0, 'return' => 'Ю' ],1330 'getRealPath' => [ 'exception' => 0, 'return' => false ],1331 'exception' => 0 ] ],1332//[ 'label'=>'TEST: "Я"' , 'test'=>'Я'],1333 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1334 'getValue' => [ 'exception' => 0, 'return' => 'Я' ],1335 '__toString' => [ 'exception' => 0, 'return' => 'Я' ],1336 'getLength' => [ 'exception' => 0, 'return' => 1 ],1337 'getBasename' => [ 'exception' => 0, 'return' => 'Я' ],1338 'getRealPath' => [ 'exception' => 0, 'return' => false ],1339 'exception' => 0 ] ],1340//[ 'label'=>'TEST: "Ъ"' , 'test'=>'Ъ'],1341 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1342 'getValue' => [ 'exception' => 0, 'return' => 'Ъ' ],1343 '__toString' => [ 'exception' => 0, 'return' => 'Ъ' ],1344 'getLength' => [ 'exception' => 0, 'return' => 1 ],1345 'getBasename' => [ 'exception' => 0, 'return' => 'Ъ' ],1346 'getRealPath' => [ 'exception' => 0, 'return' => false ],1347 'exception' => 0 ] ],1348//[ 'label'=>'TEST: "Ы"' , 'test'=>'Ы'],1349 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1350 'getValue' => [ 'exception' => 0, 'return' => 'Ы' ],1351 '__toString' => [ 'exception' => 0, 'return' => 'Ы' ],1352 'getLength' => [ 'exception' => 0, 'return' => 1 ],1353 'getBasename' => [ 'exception' => 0, 'return' => 'Ы' ],1354 'getRealPath' => [ 'exception' => 0, 'return' => false ],1355 'exception' => 0 ] ],1356//[ 'label'=>'TEST: "Ь"' , 'test'=>'Ь'],1357 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1358 'getValue' => [ 'exception' => 0, 'return' => 'Ь' ],1359 '__toString' => [ 'exception' => 0, 'return' => 'Ь' ],1360 'getLength' => [ 'exception' => 0, 'return' => 1 ],1361 'getBasename' => [ 'exception' => 0, 'return' => 'Ь' ],1362 'getRealPath' => [ 'exception' => 0, 'return' => false ],1363 'exception' => 0 ] ],1364//[ 'label'=>'TEST: "À"' , 'test'=>'À'],1365 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1366 'getValue' => [ 'exception' => 0, 'return' => 'À' ],1367 '__toString' => [ 'exception' => 0, 'return' => 'À' ],1368 'getLength' => [ 'exception' => 0, 'return' => 1 ],1369 'getBasename' => [ 'exception' => 0, 'return' => 'À' ],1370 'getRealPath' => [ 'exception' => 0, 'return' => false ],1371 'exception' => 0 ] ],1372//[ 'label'=>'TEST: "Á"' , 'test'=>'Á'],1373 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1374 'getValue' => [ 'exception' => 0, 'return' => 'Á' ],1375 '__toString' => [ 'exception' => 0, 'return' => 'Á' ],1376 'getLength' => [ 'exception' => 0, 'return' => 1 ],1377 'getBasename' => [ 'exception' => 0, 'return' => 'Á' ],1378 'getRealPath' => [ 'exception' => 0, 'return' => false ],1379 'exception' => 0 ] ],1380//[ 'label'=>'TEST: "Â"' , 'test'=>'Â'],1381 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1382 'getValue' => [ 'exception' => 0, 'return' => 'Â' ],1383 '__toString' => [ 'exception' => 0, 'return' => 'Â' ],1384 'getLength' => [ 'exception' => 0, 'return' => 1 ],1385 'getBasename' => [ 'exception' => 0, 'return' => 'Â' ],1386 'getRealPath' => [ 'exception' => 0, 'return' => false ],1387 'exception' => 0 ] ],1388//[ 'label'=>'TEST: "Ã"' , 'test'=>'Ã'],1389 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1390 'getValue' => [ 'exception' => 0, 'return' => 'Ã' ],1391 '__toString' => [ 'exception' => 0, 'return' => 'Ã' ],1392 'getLength' => [ 'exception' => 0, 'return' => 1 ],1393 'getBasename' => [ 'exception' => 0, 'return' => 'Ã' ],1394 'getRealPath' => [ 'exception' => 0, 'return' => false ],1395 'exception' => 0 ] ],1396//[ 'label'=>'TEST: "Ä"' , 'test'=>'Ä'],1397 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1398 'getValue' => [ 'exception' => 0, 'return' => 'Ä' ],1399 '__toString' => [ 'exception' => 0, 'return' => 'Ä' ],1400 'getLength' => [ 'exception' => 0, 'return' => 1 ],1401 'getBasename' => [ 'exception' => 0, 'return' => 'Ä' ],1402 'getRealPath' => [ 'exception' => 0, 'return' => false ],1403 'exception' => 0 ] ],1404//[ 'label'=>'TEST: "Å"' , 'test'=>'Å'],1405 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1406 'getValue' => [ 'exception' => 0, 'return' => 'Å' ],1407 '__toString' => [ 'exception' => 0, 'return' => 'Å' ],1408 'getLength' => [ 'exception' => 0, 'return' => 1 ],1409 'getBasename' => [ 'exception' => 0, 'return' => 'Å' ],1410 'getRealPath' => [ 'exception' => 0, 'return' => false ],1411 'exception' => 0 ] ],1412//[ 'label'=>'TEST: "Æ"' , 'test'=>'Æ'],1413 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1414 'getValue' => [ 'exception' => 0, 'return' => 'Æ' ],1415 '__toString' => [ 'exception' => 0, 'return' => 'Æ' ],1416 'getLength' => [ 'exception' => 0, 'return' => 1 ],1417 'getBasename' => [ 'exception' => 0, 'return' => 'Æ' ],1418 'getRealPath' => [ 'exception' => 0, 'return' => false ],1419 'exception' => 0 ] ],1420//[ 'label'=>'TEST: "Ç"' , 'test'=>'Ç'],1421 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1422 'getValue' => [ 'exception' => 0, 'return' => 'Ç' ],1423 '__toString' => [ 'exception' => 0, 'return' => 'Ç' ],1424 'getLength' => [ 'exception' => 0, 'return' => 1 ],1425 'getBasename' => [ 'exception' => 0, 'return' => 'Ç' ],1426 'getRealPath' => [ 'exception' => 0, 'return' => false ],1427 'exception' => 0 ] ],1428//[ 'label'=>'TEST: "È"' , 'test'=>'È'],1429 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1430 'getValue' => [ 'exception' => 0, 'return' => 'È' ],1431 '__toString' => [ 'exception' => 0, 'return' => 'È' ],1432 'getLength' => [ 'exception' => 0, 'return' => 1 ],1433 'getBasename' => [ 'exception' => 0, 'return' => 'È' ],1434 'getRealPath' => [ 'exception' => 0, 'return' => false ],1435 'exception' => 0 ] ],1436//[ 'label'=>'TEST: "É"' , 'test'=>'É'],1437 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1438 'getValue' => [ 'exception' => 0, 'return' => 'É' ],1439 '__toString' => [ 'exception' => 0, 'return' => 'É' ],1440 'getLength' => [ 'exception' => 0, 'return' => 1 ],1441 'getBasename' => [ 'exception' => 0, 'return' => 'É' ],1442 'getRealPath' => [ 'exception' => 0, 'return' => false ],1443 'exception' => 0 ] ],1444//[ 'label'=>'TEST: "Ê"' , 'test'=>'Ê'],1445 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1446 'getValue' => [ 'exception' => 0, 'return' => 'Ê' ],1447 '__toString' => [ 'exception' => 0, 'return' => 'Ê' ],1448 'getLength' => [ 'exception' => 0, 'return' => 1 ],1449 'getBasename' => [ 'exception' => 0, 'return' => 'Ê' ],1450 'getRealPath' => [ 'exception' => 0, 'return' => false ],1451 'exception' => 0 ] ],1452//[ 'label'=>'TEST: "Ë"' , 'test'=>'Ë'],1453 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1454 'getValue' => [ 'exception' => 0, 'return' => 'Ë' ],1455 '__toString' => [ 'exception' => 0, 'return' => 'Ë' ],1456 'getLength' => [ 'exception' => 0, 'return' => 1 ],1457 'getBasename' => [ 'exception' => 0, 'return' => 'Ë' ],1458 'getRealPath' => [ 'exception' => 0, 'return' => false ],1459 'exception' => 0 ] ],1460//[ 'label'=>'TEST: "Ì"' , 'test'=>'Ì'],1461 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1462 'getValue' => [ 'exception' => 0, 'return' => 'Ì' ],1463 '__toString' => [ 'exception' => 0, 'return' => 'Ì' ],1464 'getLength' => [ 'exception' => 0, 'return' => 1 ],1465 'getBasename' => [ 'exception' => 0, 'return' => 'Ì' ],1466 'getRealPath' => [ 'exception' => 0, 'return' => false ],1467 'exception' => 0 ] ],1468//[ 'label'=>'TEST: "Í"' , 'test'=>'Í'],1469 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1470 'getValue' => [ 'exception' => 0, 'return' => 'Í' ],1471 '__toString' => [ 'exception' => 0, 'return' => 'Í' ],1472 'getLength' => [ 'exception' => 0, 'return' => 1 ],1473 'getBasename' => [ 'exception' => 0, 'return' => 'Í' ],1474 'getRealPath' => [ 'exception' => 0, 'return' => false ],1475 'exception' => 0 ] ],1476//[ 'label'=>'TEST: "Î"' , 'test'=>'Î'],1477 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1478 'getValue' => [ 'exception' => 0, 'return' => 'Î' ],1479 '__toString' => [ 'exception' => 0, 'return' => 'Î' ],1480 'getLength' => [ 'exception' => 0, 'return' => 1 ],1481 'getBasename' => [ 'exception' => 0, 'return' => 'Î' ],1482 'getRealPath' => [ 'exception' => 0, 'return' => false ],1483 'exception' => 0 ] ],1484//[ 'label'=>'TEST: "Ï"' , 'test'=>'Ï'],1485 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1486 'getValue' => [ 'exception' => 0, 'return' => 'Ï' ],1487 '__toString' => [ 'exception' => 0, 'return' => 'Ï' ],1488 'getLength' => [ 'exception' => 0, 'return' => 1 ],1489 'getBasename' => [ 'exception' => 0, 'return' => 'Ï' ],1490 'getRealPath' => [ 'exception' => 0, 'return' => false ],1491 'exception' => 0 ] ],1492//[ 'label'=>'TEST: "Ð"' , 'test'=>'Ð'],1493 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1494 'getValue' => [ 'exception' => 0, 'return' => 'Ð' ],1495 '__toString' => [ 'exception' => 0, 'return' => 'Ð' ],1496 'getLength' => [ 'exception' => 0, 'return' => 1 ],1497 'getBasename' => [ 'exception' => 0, 'return' => 'Ð' ],1498 'getRealPath' => [ 'exception' => 0, 'return' => false ],1499 'exception' => 0 ] ],1500//[ 'label'=>'TEST: "Ñ"' , 'test'=>'Ñ'],1501 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1502 'getValue' => [ 'exception' => 0, 'return' => 'Ñ' ],1503 '__toString' => [ 'exception' => 0, 'return' => 'Ñ' ],1504 'getLength' => [ 'exception' => 0, 'return' => 1 ],1505 'getBasename' => [ 'exception' => 0, 'return' => 'Ñ' ],1506 'getRealPath' => [ 'exception' => 0, 'return' => false ],1507 'exception' => 0 ] ],1508//[ 'label'=>'TEST: "Ò"' , 'test'=>'Ò'],1509 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1510 'getValue' => [ 'exception' => 0, 'return' => 'Ò' ],1511 '__toString' => [ 'exception' => 0, 'return' => 'Ò' ],1512 'getLength' => [ 'exception' => 0, 'return' => 1 ],1513 'getBasename' => [ 'exception' => 0, 'return' => 'Ò' ],1514 'getRealPath' => [ 'exception' => 0, 'return' => false ],1515 'exception' => 0 ] ],1516//[ 'label'=>'TEST: "Ó"' , 'test'=>'Ó'],1517 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1518 'getValue' => [ 'exception' => 0, 'return' => 'Ó' ],1519 '__toString' => [ 'exception' => 0, 'return' => 'Ó' ],1520 'getLength' => [ 'exception' => 0, 'return' => 1 ],1521 'getBasename' => [ 'exception' => 0, 'return' => 'Ó' ],1522 'getRealPath' => [ 'exception' => 0, 'return' => false ],1523 'exception' => 0 ] ],1524//[ 'label'=>'TEST: "Ô"' , 'test'=>'Ô'],1525 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1526 'getValue' => [ 'exception' => 0, 'return' => 'Ô' ],1527 '__toString' => [ 'exception' => 0, 'return' => 'Ô' ],1528 'getLength' => [ 'exception' => 0, 'return' => 1 ],1529 'getBasename' => [ 'exception' => 0, 'return' => 'Ô' ],1530 'getRealPath' => [ 'exception' => 0, 'return' => false ],1531 'exception' => 0 ] ],1532//[ 'label'=>'TEST: "Õ"' , 'test'=>'Õ'],1533 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1534 'getValue' => [ 'exception' => 0, 'return' => 'Õ' ],1535 '__toString' => [ 'exception' => 0, 'return' => 'Õ' ],1536 'getLength' => [ 'exception' => 0, 'return' => 1 ],1537 'getBasename' => [ 'exception' => 0, 'return' => 'Õ' ],1538 'getRealPath' => [ 'exception' => 0, 'return' => false ],1539 'exception' => 0 ] ],1540//[ 'label'=>'TEST: "Ö"' , 'test'=>'Ö'],1541 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1542 'getValue' => [ 'exception' => 0, 'return' => 'Ö' ],1543 '__toString' => [ 'exception' => 0, 'return' => 'Ö' ],1544 'getLength' => [ 'exception' => 0, 'return' => 1 ],1545 'getBasename' => [ 'exception' => 0, 'return' => 'Ö' ],1546 'getRealPath' => [ 'exception' => 0, 'return' => false ],1547 'exception' => 0 ] ],1548//[ 'label'=>'TEST: "Ø"' , 'test'=>'Ø'],1549 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1550 'getValue' => [ 'exception' => 0, 'return' => 'Ø' ],1551 '__toString' => [ 'exception' => 0, 'return' => 'Ø' ],1552 'getLength' => [ 'exception' => 0, 'return' => 1 ],1553 'getBasename' => [ 'exception' => 0, 'return' => 'Ø' ],1554 'getRealPath' => [ 'exception' => 0, 'return' => false ],1555 'exception' => 0 ] ],1556//[ 'label'=>'TEST: "Ù"' , 'test'=>'Ù'],1557 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1558 'getValue' => [ 'exception' => 0, 'return' => 'Ù' ],1559 '__toString' => [ 'exception' => 0, 'return' => 'Ù' ],1560 'getLength' => [ 'exception' => 0, 'return' => 1 ],1561 'getBasename' => [ 'exception' => 0, 'return' => 'Ù' ],1562 'getRealPath' => [ 'exception' => 0, 'return' => false ],1563 'exception' => 0 ] ],1564//[ 'label'=>'TEST: "Ú"' , 'test'=>'Ú'],1565 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1566 'getValue' => [ 'exception' => 0, 'return' => 'Ú' ],1567 '__toString' => [ 'exception' => 0, 'return' => 'Ú' ],1568 'getLength' => [ 'exception' => 0, 'return' => 1 ],1569 'getBasename' => [ 'exception' => 0, 'return' => 'Ú' ],1570 'getRealPath' => [ 'exception' => 0, 'return' => false ],1571 'exception' => 0 ] ],1572//[ 'label'=>'TEST: "Û"' , 'test'=>'Û'],1573 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1574 'getValue' => [ 'exception' => 0, 'return' => 'Û' ],1575 '__toString' => [ 'exception' => 0, 'return' => 'Û' ],1576 'getLength' => [ 'exception' => 0, 'return' => 1 ],1577 'getBasename' => [ 'exception' => 0, 'return' => 'Û' ],1578 'getRealPath' => [ 'exception' => 0, 'return' => false ],1579 'exception' => 0 ] ],1580//[ 'label'=>'TEST: "Ü"' , 'test'=>'Ü'],1581 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1582 'getValue' => [ 'exception' => 0, 'return' => 'Ü' ],1583 '__toString' => [ 'exception' => 0, 'return' => 'Ü' ],1584 'getLength' => [ 'exception' => 0, 'return' => 1 ],1585 'getBasename' => [ 'exception' => 0, 'return' => 'Ü' ],1586 'getRealPath' => [ 'exception' => 0, 'return' => false ],1587 'exception' => 0 ] ],1588//[ 'label'=>'TEST: "Ý"' , 'test'=>'Ý'],1589 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1590 'getValue' => [ 'exception' => 0, 'return' => 'Ý' ],1591 '__toString' => [ 'exception' => 0, 'return' => 'Ý' ],1592 'getLength' => [ 'exception' => 0, 'return' => 1 ],1593 'getBasename' => [ 'exception' => 0, 'return' => 'Ý' ],1594 'getRealPath' => [ 'exception' => 0, 'return' => false ],1595 'exception' => 0 ] ],1596//[ 'label'=>'TEST: "Þ"' , 'test'=>'Þ'],1597 [ 'expected' => [ 'isvalid' => [ 'exception' => 0, 'return' => true ],1598 'getValue' => [ 'exception' => 0, 'return' => 'Þ' ],1599 '__toString' => [ 'exception' => 0, 'return' => 'Þ' ],1600 'getLength' => [ 'exception' => 0, 'return' => 1 ],1601 'getBasename' => [ 'exception' => 0, 'return' => 'Þ' ],1602 'getRealPath' => [ 'exception' => 0, 'return' => false ],1603 'exception' => 0 ] ],1604];...

Full Screen

Full Screen

cdirectory_path.php

Source:cdirectory_path.php Github

copy

Full Screen

2// 'Exception'=> 0:none, 1:PHPUnit_Framework_Error_Warning, 2:PHPUnit_Framework_Error_Notice, 3:\Exception3return [4//['label' => 'TEST: CString', 'test' => new \Foundation\Type\Simple\CString( APPLICATION_PATH_UPLOADS ) ],5 [ 'expected' => [ 'exception' => 0,6 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS ],7 'createDirectory' => [ 'exception' => 0, 'return' => false ],8 ] ],9//['label' => 'TEST: CPath', 'test' => new \Foundation\Type\Complex\CPath( APPLICATION_PATH_UPLOADS ) ],10 [ 'expected' => [ 'exception' => 0,11 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS ],12 'createDirectory' => [ 'exception' => 0, 'return' => false ],13 ] ],14//[ 'label'=>'TEST: /' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '/' ],15 [ 'expected' => [ 'exception' => 3,16 '__toString' => [ 'exception' => 0, 'return' => '' ],17 'createDirectory' => [ 'exception' => 0, 'return' => false ],18 ] ],19 [ 'expected' => [ 'exception' => 0,20 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS ],21 'createDirectory' => [ 'exception' => 0, 'return' => false ],22 ] ],23//[ 'label'=>'TEST: \\' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '\\' ],24 [ 'expected' => [ 'exception' => 3,25 '__toString' => [ 'exception' => 0, 'return' => '' ],26 'createDirectory' => [ 'exception' => 0, 'return' => false ],27 ] ],28 [ 'expected' => [ 'exception' => 0,29 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS ],30 'createDirectory' => [ 'exception' => 0, 'return' => false ],31 ] ],32//[ 'label'=>'TEST: :' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . ':' ],33 [ 'expected' => [ 'exception' => 3,34 '__toString' => [ 'exception' => 0, 'return' => '' ],35 'createDirectory' => [ 'exception' => 0, 'return' => false ],36 ] ],37 [ 'expected' => [ 'exception' => 3,38 '__toString' => [ 'exception' => 0, 'return' => '' ],39 'createDirectory' => [ 'exception' => 0, 'return' => false ],40 ] ],41//[ 'label'=>'TEST: *' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '*' ],42 [ 'expected' => [ 'exception' => 3,43 '__toString' => [ 'exception' => 0, 'return' => '' ],44 'createDirectory' => [ 'exception' => 0, 'return' => false ],45 ] ],46 [ 'expected' => [ 'exception' => 3,47 '__toString' => [ 'exception' => 0, 'return' => '' ],48 'createDirectory' => [ 'exception' => 0, 'return' => false ],49 ] ],50//[ 'label'=>'TEST: ?' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '?' ],51 [ 'expected' => [ 'exception' => 3,52 '__toString' => [ 'exception' => 0, 'return' => '' ],53 'createDirectory' => [ 'exception' => 0, 'return' => false ],54 ] ],55 [ 'expected' => [ 'exception' => 3,56 '__toString' => [ 'exception' => 0, 'return' => '' ],57 'createDirectory' => [ 'exception' => 0, 'return' => false ],58 ] ],59//[ 'label'=>'TEST: "' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '"' ],60 [ 'expected' => [ 'exception' => 3,61 '__toString' => [ 'exception' => 0, 'return' => '' ],62 'createDirectory' => [ 'exception' => 0, 'return' => false ],63 ] ],64 [ 'expected' => [ 'exception' => 3,65 '__toString' => [ 'exception' => 0, 'return' => '' ],66 'createDirectory' => [ 'exception' => 0, 'return' => false ],67 ] ],68//[ 'label'=>'TEST: <' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '<' ],69 [ 'expected' => [ 'exception' => 3,70 '__toString' => [ 'exception' => 0, 'return' => '' ],71 'createDirectory' => [ 'exception' => 0, 'return' => false ],72 ] ],73 [ 'expected' => [ 'exception' => 3,74 '__toString' => [ 'exception' => 0, 'return' => '' ],75 'createDirectory' => [ 'exception' => 0, 'return' => false ],76 ] ],77//[ 'label'=>'TEST: >' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '>' ],78 [ 'expected' => [ 'exception' => 3,79 '__toString' => [ 'exception' => 0, 'return' => '' ],80 'createDirectory' => [ 'exception' => 0, 'return' => false ],81 ] ],82 [ 'expected' => [ 'exception' => 3,83 '__toString' => [ 'exception' => 0, 'return' => '' ],84 'createDirectory' => [ 'exception' => 0, 'return' => false ],85 ] ],86//[ 'label'=>'TEST: |' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '|' ],87 [ 'expected' => [ 'exception' => 3,88 '__toString' => [ 'exception' => 0, 'return' => '' ],89 'createDirectory' => [ 'exception' => 0, 'return' => false ],90 ] ],91 [ 'expected' => [ 'exception' => 3,92 '__toString' => [ 'exception' => 0, 'return' => '' ],93 'createDirectory' => [ 'exception' => 0, 'return' => false ],94 ] ],95//[ 'label'=>'TEST: ""' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '' ],96 [ 'expected' => [ 'exception' => 3,97 '__toString' => [ 'exception' => 0, 'return' => '' ],98 'createDirectory' => [ 'exception' => 0, 'return' => false ],99 ] ],100 [ 'expected' => [ 'exception' => 0,101 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS ],102 'createDirectory' => [ 'exception' => 0, 'return' => false ],103 ] ],104//[ 'label'=>'TEST: "123-a_B.c"' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '123-a_B.c' ],105 [ 'expected' => [ 'exception' => 0,106 '__toString' => [ 'exception' => 0, 'return' => '123-a_B.c' ],107 'createDirectory' => [ 'exception' => 0, 'return' => true ],108 ] ],109 [ 'expected' => [ 'exception' => 0,110 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS . DIRECTORY_SEPARATOR111 . '123-a_B.c' ],112 'createDirectory' => [ 'exception' => 0, 'return' => true ],113 ] ],114//[ 'label'=>'TEST: ../LICENSE' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . '..'115// . DIRECTORY_SEPARATOR . 'LICENSE' ],116 [ 'expected' => [ 'exception' => 0,117 '__toString' => [ 'exception' => 0, 'return' => '..' . DIRECTORY_SEPARATOR . 'LICENSE' ],118 'createDirectory' => [ 'exception' => 0, 'return' => false ],119 ] ],120 [ 'expected' => [ 'exception' => 0,121 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH . DIRECTORY_SEPARATOR122 . 'LICENSE' ],123 'createDirectory' => [ 'exception' => 0, 'return' => false ],124 ] ],125//[ 'label'=>'TEST: Iñtërnâtiônàlizætiøn.txt' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . 'Iñtërnâtiônàlizætiøn.txt' ],126 [ 'expected' => [ 'exception' => 0,127 '__toString' => [ 'exception' => 0, 'return' => 'Iñtërnâtiônàlizætiøn.txt' ],128 'createDirectory' => [ 'exception' => 0, 'return' => true ],129 ] ],130 [ 'expected' => [ 'exception' => 0,131 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS . DIRECTORY_SEPARATOR132 . 'Iñtërnâtiônàlizætiøn.txt' ],133 'createDirectory' => [ 'exception' => 0, 'return' => true ],134 ] ],135//[ 'label'=>'TEST: Iñtërnâtiônàlizætiøn' , 'test'=>APPLICATION_PATH . '/data/uploads' . DIRECTORY_SEPARATOR . 'Iñtërnâtiônàlizætiøn' )136 [ 'expected' => [ 'exception' => 0,137 '__toString' => [ 'exception' => 0, 'return' => 'Iñtërnâtiônàlizætiøn' ],138 'createDirectory' => [ 'exception' => 0, 'return' => true ],139 ] ],140 [ 'expected' => [ 'exception' => 0,141 '__toString' => [ 'exception' => 0, 'return' => APPLICATION_PATH_UPLOADS . DIRECTORY_SEPARATOR142 . 'Iñtërnâtiônàlizætiøn' ],143 'createDirectory' => [ 'exception' => 0, 'return' => true ],144 ] ],145];...

Full Screen

Full Screen

__toString

Using AI Code Generation

copy

Full Screen

1$path = new Path('/etc/php.ini');2echo $path->getFileName();3echo $path->getBasename();4echo $path->getDirname();5echo $path->getExtension();6echo $path->getPath();7echo $path->getPathInfo();8echo $path->getRealPath();9echo $path->getPerms();10echo $path->getInode();11echo $path->getSize();12echo $path->getOwner();13echo $path->getGroup();14echo $path->getType();15echo $path->getATime();16echo $path->getMTime();17echo $path->getCTime();18echo $path->isReadable();19echo $path->isWritable();20echo $path->isExecutable();21echo $path->isFile();22echo $path->isDir();23echo $path->isLink();24echo $path->getLinkTarget();25echo $path->getRealPath();26echo $path->getFileInfo();27echo $path->getPathInfo();28echo $path->getATime();29echo $path->getMTime();30echo $path->getCTime();31echo $path->getOwner();32echo $path->getGroup();33echo $path->getPerms();34echo $path->getInode();35echo $path->getSize();36echo $path->getType();37echo $path->isWritable();38echo $path->isReadable();39echo $path->isExecutable();40echo $path->isFile();41echo $path->isDir();42echo $path->isLink();43echo $path->getLinkTarget();44echo $path->getRealPath();45echo $path->getFileInfo();46echo $path->getPathInfo();47echo $path->getATime();48echo $path->getMTime();49echo $path->getCTime();50echo $path->getOwner();51echo $path->getGroup();52echo $path->getPerms();53echo $path->getInode();54echo $path->getSize();55echo $path->getType();56echo $path->isWritable();57echo $path->isReadable();58echo $path->isExecutable();59echo $path->isFile();60echo $path->isDir();61echo $path->isLink();62echo $path->getLinkTarget();63echo $path->getRealPath();64echo $path->getFileInfo();65echo $path->getPathInfo();66echo $path->getATime();67echo $path->getMTime();68echo $path->getCTime();

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful