summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2008-08-22 12:40:32 +0000
committerDries Buytaert <dries@buytaert.net>2008-08-22 12:40:32 +0000
commit8b0030199537b371e0536edf59cc00455f562f77 (patch)
treefade6358b2377a741af57ae7936bcaf2c33c2acb /modules
parentb2e725c0d41bced26f0b21437d653cdcdb5abb90 (diff)
downloadbrdo-8b0030199537b371e0536edf59cc00455f562f77.tar.gz
brdo-8b0030199537b371e0536edf59cc00455f562f77.tar.bz2
- Patch #298137 by flobruit: drupalCreateContentType() now resets node permissions.
Diffstat (limited to 'modules')
-rw-r--r--modules/simpletest/drupal_web_test_case.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/simpletest/drupal_web_test_case.php b/modules/simpletest/drupal_web_test_case.php
index 8422558c3..dbb35b49c 100644
--- a/modules/simpletest/drupal_web_test_case.php
+++ b/modules/simpletest/drupal_web_test_case.php
@@ -401,9 +401,14 @@ class DrupalWebTestCase {
$type = $forced + $settings + $defaults;
$type = (object)$type;
- node_type_save($type);
+ $saved_type = node_type_save($type);
node_types_rebuild();
+ $this->assertEqual($saved_type, SAVED_NEW, t('Created content type %type.', array('%type' => $type->type)));
+
+ // Reset permissions so that permissions for this content type are available.
+ $this->checkPermissions(array(), TRUE);
+
return $type;
}