Mensaje de error

  • Warning: count(): Parameter must be an array or an object that implements Countable en _api_make_match_member_link() (línea 1230 de /home/u295177857/domains/app01.inkastattoonewjersey.com/public_html/profiles/drupalapi/modules/contrib/api/api.formatting.inc).
  • Warning: count(): Parameter must be an array or an object that implements Countable en _api_make_match_member_link() (línea 1230 de /home/u295177857/domains/app01.inkastattoonewjersey.com/public_html/profiles/drupalapi/modules/contrib/api/api.formatting.inc).

public static function DrupalTestCase::randomName

Generates a random string containing letters and numbers.

The string will always start with a letter. The letters may be upper or lower case. This method is better for restricted inputs that do not accept certain characters. For example, when testing input fields that require machine readable values (i.e. without spaces and non-standard characters) this method is best.

Do not use this method when testing unvalidated user input. Instead, use DrupalWebTestCase::randomString().

Parameters

$length: Length of random string to generate.

Return value

Randomly generated string.

See also

DrupalWebTestCase::randomString()

724 calls to DrupalTestCase::randomName()
AccessDeniedTestCase::testAccessDenied in drupal-7.x/modules/system/system.test
AccessDeniedTestCase::testAccessDenied in drupal-7.x/modules/system/system.test
ActionsConfigurationTestCase::testActionConfiguration in drupal-7.x/modules/simpletest/tests/actions.test
Test the configuration of advanced actions through the administration interface.
ActionsConfigurationTestCase::testActionConfiguration in drupal-7.x/modules/simpletest/tests/actions.test
Test the configuration of advanced actions through the administration interface.
AggregatorTestCase::createSampleNodes in drupal-7.x/modules/aggregator/aggregator.test
Creates sample article nodes.

... See full list

Archivo

drupal-7.x/modules/simpletest/drupal_web_test_case.php, line 614

Class

DrupalTestCase
Base class for Drupal tests.

Código

public static function randomName($length = 8) {
  $values = array_merge(range(65, 90), range(97, 122), range(48, 57));
  $max = count($values) - 1;
  $str = chr(mt_rand(97, 122));
  for ($i = 1; $i < $length; $i++) {
    $str .= chr($values[mt_rand(0, $max)]);
  }
  return $str;
}