From 1a0793dad49f0f1401c477da4b67b1ae5c50db96 Mon Sep 17 00:00:00 2001 From: catch Date: Fri, 9 Nov 2012 20:13:44 +0000 Subject: [PATCH] Issue #1814402 by Lars Toomre, moe4715: Convert 'node_access_test_private()' variable to state() system. --- core/modules/file/lib/Drupal/file/Tests/FilePrivateTest.php | 4 ++-- .../forum/lib/Drupal/forum/Tests/ForumNodeAccessTest.php | 2 +- .../node/lib/Drupal/node/Tests/NodeAccessBaseTableTest.php | 2 +- .../tests/modules/node_access_test/node_access_test.module | 4 ++-- .../lib/Drupal/tracker/Tests/TrackerNodeAccessTest.php | 3 +-- 5 files changed, 7 insertions(+), 8 deletions(-) diff --git a/core/modules/file/lib/Drupal/file/Tests/FilePrivateTest.php b/core/modules/file/lib/Drupal/file/Tests/FilePrivateTest.php index 2febd5f556e..357d8bf0cc9 100644 --- a/core/modules/file/lib/Drupal/file/Tests/FilePrivateTest.php +++ b/core/modules/file/lib/Drupal/file/Tests/FilePrivateTest.php @@ -27,10 +27,10 @@ class FilePrivateTest extends FileFieldTestBase { ); } - function setUp() { + public function setUp() { parent::setUp(); node_access_rebuild(); - variable_set('node_access_test_private', TRUE); + state()->set('node_access_test.private', TRUE); } /** diff --git a/core/modules/forum/lib/Drupal/forum/Tests/ForumNodeAccessTest.php b/core/modules/forum/lib/Drupal/forum/Tests/ForumNodeAccessTest.php index 5ad396aa42d..402409ad678 100644 --- a/core/modules/forum/lib/Drupal/forum/Tests/ForumNodeAccessTest.php +++ b/core/modules/forum/lib/Drupal/forum/Tests/ForumNodeAccessTest.php @@ -36,7 +36,7 @@ class ForumNodeAccessTest extends WebTestBase { function setUp() { parent::setUp(); node_access_rebuild(); - variable_set('node_access_test_private', TRUE); + state()->set('node_access_test.private', TRUE); } /** diff --git a/core/modules/node/lib/Drupal/node/Tests/NodeAccessBaseTableTest.php b/core/modules/node/lib/Drupal/node/Tests/NodeAccessBaseTableTest.php index a8e36b221a4..eb4524d19c0 100644 --- a/core/modules/node/lib/Drupal/node/Tests/NodeAccessBaseTableTest.php +++ b/core/modules/node/lib/Drupal/node/Tests/NodeAccessBaseTableTest.php @@ -37,7 +37,7 @@ class NodeAccessBaseTableTest extends NodeTestBase { parent::setUp(); node_access_rebuild(); - variable_set('node_access_test_private', TRUE); + state()->set('node_access_test.private', TRUE); } /** diff --git a/core/modules/node/tests/modules/node_access_test/node_access_test.module b/core/modules/node/tests/modules/node_access_test/node_access_test.module index 0fbbdc93931..33fe4d698e8 100644 --- a/core/modules/node/tests/modules/node_access_test/node_access_test.module +++ b/core/modules/node/tests/modules/node_access_test/node_access_test.module @@ -33,7 +33,7 @@ function node_access_test_node_grants($account, $op) { function node_access_test_node_access_records(Node $node) { $grants = array(); // For NodeAccessBaseTableTestCase, only set records for private nodes. - if (!variable_get('node_access_test_private') || $node->private) { + if (!state()->get('node_access_test.private') || $node->private) { $grants[] = array( 'realm' => 'node_access_test', 'gid' => 8888, @@ -180,7 +180,7 @@ function node_access_entity_test_page() { */ function node_access_test_form_node_form_alter(&$form, $form_state) { // Only show this checkbox for NodeAccessBaseTableTestCase. - if (variable_get('node_access_test_private')) { + if (state()->get('node_access_test.private')) { $node = $form_state['controller']->getEntity($form_state); $form['private'] = array( '#type' => 'checkbox', diff --git a/core/modules/tracker/lib/Drupal/tracker/Tests/TrackerNodeAccessTest.php b/core/modules/tracker/lib/Drupal/tracker/Tests/TrackerNodeAccessTest.php index 3a5efda4a05..1aa144e7031 100644 --- a/core/modules/tracker/lib/Drupal/tracker/Tests/TrackerNodeAccessTest.php +++ b/core/modules/tracker/lib/Drupal/tracker/Tests/TrackerNodeAccessTest.php @@ -35,10 +35,9 @@ class TrackerNodeAccessTest extends WebTestBase { public function setUp() { parent::setUp(); node_access_rebuild(); - variable_set('node_access_test_private', TRUE); + state()->set('node_access_test.private', TRUE); } - /** * Ensure private node on /tracker is only visible to users with permission. */