Browse Source

Add testcases for implode() and str_repeat()

migration/unlabaled-1.29.2
Sander Roobol 24 years ago
parent
commit
8cf14a42f5
  1. 18
      ext/standard/tests/strings/implode.phpt
  2. 29
      ext/standard/tests/strings/str_repeat.phpt

18
ext/standard/tests/strings/implode.phpt

@ -0,0 +1,18 @@
--TEST--
implode() function
--POST--
--GET--
--FILE--
<?php
echo implode(array())."\n";
echo implode('nothing', array())."\n";
echo implode(array('foo', 'bar', 'baz'))."\n";
echo implode(':', array('foo', 'bar', 'baz'))."\n";
echo implode(':', array('foo', array('bar', 'baz'), 'burp'))."\n";
?>
--EXPECT--
foobarbaz
foo:bar:baz
foo:Array:burp

29
ext/standard/tests/strings/str_repeat.phpt

@ -0,0 +1,29 @@
--TEST--
str_repeat() function
--POST--
--GET--
--FILE--
<?php
$input = array('a', 'foo', 'barbazbax');
foreach($input AS $i) {
for($n=0; $n<5; $n++) {
echo str_repeat($i, $n)."\n";
}
}
?>
--EXPECT--
a
aa
aaa
aaaa
foo
foofoo
foofoofoo
foofoofoofoo
barbazbax
barbazbaxbarbazbax
barbazbaxbarbazbaxbarbazbax
barbazbaxbarbazbaxbarbazbaxbarbazbax
Loading…
Cancel
Save