]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-5.6'
authorChristoph M. Becker <cmb@php.net>
Mon, 29 Jun 2015 16:25:30 +0000 (18:25 +0200)
committerChristoph M. Becker <cmb@php.net>
Mon, 29 Jun 2015 16:25:30 +0000 (18:25 +0200)
* PHP-5.6:
  adding another testing scenario without coverage in setlocale function

1  2 
ext/standard/tests/strings/setlocale_error.phpt

index ca46764ed1a759b02ca6ef94bfeac8da1c5441f8,99abfcaeb9d5b8a59e924dfb432765ee0a864151..a6a8e382052fdec8b9172e7f593a56846308b219
@@@ -35,6 -35,15 +35,10 @@@ echo "\n-- Testing setlocale() functio
  //Invalid array of locales
  var_dump( setlocale(LC_ALL,"en_US.invalid", "en_AU.invalid", "ko_KR.invalid") );
  
 -echo "\n-- Testing setlocale() function with invalid category --\n";
 -//invalid $category
 -$invalid_category = "TEST";
 -var_dump( setlocale($invalid_category,"en_US.utf8") );
 - 
+ echo "\n-- Testing setlocale() function with locale name too long, 'category' = LC_ALL --";
+ //Invalid locale - locale name too long
+ var_dump(setlocale(LC_ALL,str_pad('',255,'A')));
  echo "\nDone";
  ?>
  --EXPECTF--
@@@ -54,4 -63,15 +58,8 @@@ bool(false
  -- Testing setlocale() function with invalid multiple locales, 'category' = LC_ALL --
  bool(false)
  
 --- Testing setlocale() function with invalid category --
 -
 -Deprecated: setlocale(): Passing locale category name as string is deprecated. Use the LC_* -constants instead in %s on line %d
 -
 -Warning: setlocale(): Invalid locale category name TEST, must be one of LC_ALL, LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, or LC_TIME in %s on line %d
 -bool(false)
 -
+ -- Testing setlocale() function with locale name too long, 'category' = LC_ALL --
+ Warning: setlocale(): Specified locale name is too long in %s on line %d
+ bool(false)
  Done