BootstrapVariableTestCase::testVariable

7 bootstrap.test BootstrapVariableTestCase::testVariable()
8 bootstrap.test BootstrapVariableTestCase::testVariable()

testVariable

File

modules/simpletest/tests/bootstrap.test, line 242

Code

function testVariable() {
  // Setting and retrieving values.
  $variable = $this->randomName();
  variable_set('simpletest_bootstrap_variable_test', $variable);
  $this->assertIdentical($variable, variable_get('simpletest_bootstrap_variable_test'), t('Setting and retrieving values'));

  // Make sure the variable persists across multiple requests.
  $this->drupalGet('system-test/variable-get');
  $this->assertText($variable, t('Variable persists across multiple requests'));

  // Deleting variables.
  $default_value = $this->randomName();
  variable_del('simpletest_bootstrap_variable_test');
  $variable = variable_get('simpletest_bootstrap_variable_test', $default_value);
  $this->assertIdentical($variable, $default_value, t('Deleting variables'));
}
Login or register to post comments