From 9e5f8a037b75394958ad5eacd95a083502d4ef99 Mon Sep 17 00:00:00 2001 From: Angie Byron Date: Tue, 28 Apr 2009 05:24:41 +0000 Subject: #445094 by yched: Fix failing tests in SQLite/PostgreSQL due to passing in NULL values for ftid and ftvid. --- modules/simpletest/tests/field_test.module | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'modules/simpletest/tests/field_test.module') diff --git a/modules/simpletest/tests/field_test.module b/modules/simpletest/tests/field_test.module index f82fec9b3..4c2607d99 100644 --- a/modules/simpletest/tests/field_test.module +++ b/modules/simpletest/tests/field_test.module @@ -129,8 +129,13 @@ function field_test_field_build_modes($obj_type) { */ function field_test_create_stub_entity($id = 1, $vid = 1, $bundle = FIELD_TEST_BUNDLE) { $entity = new stdClass(); - $entity->ftid = $id; - $entity->ftvid = $vid; + // Only set id and vid properties if they don't come as NULL (creation form). + if (isset($id)) { + $entity->ftid = $id; + } + if (isset($vid)) { + $entity->ftvid = $vid; + } $entity->fttype = $bundle; return $entity; -- cgit v1.2.3