summaryrefslogtreecommitdiff
path: root/modules/simpletest/tests/theme_test.module
diff options
context:
space:
mode:
authorwebchick <webchick@24967.no-reply.drupal.org>2012-04-30 21:31:44 -0700
committerwebchick <webchick@24967.no-reply.drupal.org>2012-04-30 21:31:44 -0700
commitb7ac66710151bfbb197e653c1d03a43d2ccfcbfa (patch)
treec85164d8dc84c1e78a65f4841f7b928767a0c4c0 /modules/simpletest/tests/theme_test.module
parentd0b5d31cbca7b5ce521ee180b6ca31e301b63b4e (diff)
downloadbrdo-b7ac66710151bfbb197e653c1d03a43d2ccfcbfa.tar.gz
brdo-b7ac66710151bfbb197e653c1d03a43d2ccfcbfa.tar.bz2
Issue #1213536 by David_Rothstein, tim.plunkett, sun, effulgentsia, Yorirou, xjm: Fixed Non-resettable theme_get_registry() cache causes problems for non-interactive installations.
Diffstat (limited to 'modules/simpletest/tests/theme_test.module')
-rw-r--r--modules/simpletest/tests/theme_test.module10
1 files changed, 10 insertions, 0 deletions
diff --git a/modules/simpletest/tests/theme_test.module b/modules/simpletest/tests/theme_test.module
index cce7b8093..a9bd2ad24 100644
--- a/modules/simpletest/tests/theme_test.module
+++ b/modules/simpletest/tests/theme_test.module
@@ -14,6 +14,9 @@ function theme_test_theme($existing, $type, $theme, $path) {
$items['theme_test_template_test_2'] = array(
'template' => 'theme_test.template_test',
);
+ $items['theme_test_foo'] = array(
+ 'variables' => array('foo' => NULL),
+ );
return $items;
}
@@ -120,3 +123,10 @@ function _theme_test_alter() {
function _theme_test_suggestion() {
return theme(array('theme_test__suggestion', 'theme_test'), array());
}
+
+/**
+ * Theme function for testing theme('theme_test_foo').
+ */
+function theme_theme_test_foo($variables) {
+ return $variables['foo'];
+}