diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2010-12-07 06:12:44 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2010-12-07 06:12:44 +0000 |
commit | 747185022b9dc4244c338fe05f8c7941e996a4fa (patch) | |
tree | 451fcfbe72d839a5a786a4649b91585a4b31a0ed /modules | |
parent | c02fd214b5f339f168e9ced4a1fc38b354a0d119 (diff) | |
download | brdo-747185022b9dc4244c338fe05f8c7941e996a4fa.tar.gz brdo-747185022b9dc4244c338fe05f8c7941e996a4fa.tar.bz2 |
#990814 by yched, jhodgdon: Fixed Intermittent test failures in field.test
Diffstat (limited to 'modules')
-rw-r--r-- | modules/field/tests/field.test | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/modules/field/tests/field.test b/modules/field/tests/field.test index 35be17d8a..ccf8d2efe 100644 --- a/modules/field/tests/field.test +++ b/modules/field/tests/field.test @@ -1363,11 +1363,13 @@ class FieldFormTestCase extends FieldTestCase { $delta_range = $count - 1; $values = $weights = $pattern = $expected_values = $edit = array(); for ($delta = 0; $delta <= $delta_range; $delta++) { - // Assign unique random weights. + // Assign unique random values and weights. + do { + $value = mt_rand(1, 127); + } while (in_array($value, $values)); do { $weight = mt_rand(-$delta_range, $delta_range); } while (in_array($weight, $weights)); - $value = mt_rand(1, 127); $edit["$this->field_name[$langcode][$delta][value]"] = $value; $edit["$this->field_name[$langcode][$delta][_weight]"] = $weight; // We'll need three slightly different formats to check the values. @@ -1431,11 +1433,13 @@ class FieldFormTestCase extends FieldTestCase { $delta_range = $count - 1; $values = $weights = $pattern = $expected_values = $edit = array(); for ($delta = 0; $delta <= $delta_range; $delta++) { - // Assign unique random weights. + // Assign unique random values and weights. + do { + $value = mt_rand(1, 127); + } while (in_array($value, $values)); do { $weight = mt_rand(-$delta_range, $delta_range); } while (in_array($weight, $weights)); - $value = mt_rand(1, 127); $edit["$this->field_name[$langcode][$delta][value]"] = $value; $edit["$this->field_name[$langcode][$delta][_weight]"] = $weight; // We'll need three slightly different formats to check the values. |