public static function DrupalTestCase::randomString in SimpleTest 7
Same name and namespace in other branches
- 6.2 drupal_web_test_case.php \DrupalTestCase::randomString()
- 7.2 drupal_web_test_case.php \DrupalTestCase::randomString()
Generates a random string of ASCII characters of codes 32 to 126.
The generated string includes alpha-numeric characters and common misc characters. Use this method when testing general input where the content is not restricted.
Parameters
$length: Length of random string to generate which will be appended to $db_prefix.
Return value
Randomly generated string.
1 call to DrupalTestCase::randomString()
- SimpleTestMailCaptureTestCase::testMailSend in ./
simpletest.test - Test to see if the wrapper function is executed correctly.
File
- ./
drupal_web_test_case.php, line 479
Class
- DrupalTestCase
- Base class for Drupal tests.
Code
public static function randomString($length = 8) {
global $db_prefix;
$str = '';
for ($i = 0; $i < $length; $i++) {
$str .= chr(mt_rand(32, 126));
}
return str_replace('simpletest', 's', $db_prefix) . $str;
}