SystemAdminTestCase::testCompactMode

7 system.test SystemAdminTestCase::testCompactMode()
8 system.test SystemAdminTestCase::testCompactMode()

Test compact mode.

File

modules/system/system.test, line 2581
Tests for system.module.

Code

function testCompactMode() {
  $this->drupalGet('admin/compact/on');
  $this->assertTrue($this->cookies['Drupal.visitor.admin_compact_mode']['value'], t('Compact mode turns on.'));
  $this->drupalGet('admin/compact/on');
  $this->assertTrue($this->cookies['Drupal.visitor.admin_compact_mode']['value'], t('Compact mode remains on after a repeat call.'));
  $this->drupalGet('');
  $this->assertTrue($this->cookies['Drupal.visitor.admin_compact_mode']['value'], t('Compact mode persists on new requests.'));

  $this->drupalGet('admin/compact/off');
  $this->assertEqual($this->cookies['Drupal.visitor.admin_compact_mode']['value'], 'deleted', t('Compact mode turns off.'));
  $this->drupalGet('admin/compact/off');
  $this->assertEqual($this->cookies['Drupal.visitor.admin_compact_mode']['value'], 'deleted', t('Compact mode remains off after a repeat call.'));
  $this->drupalGet('');
  $this->assertTrue($this->cookies['Drupal.visitor.admin_compact_mode']['value'], t('Compact mode persists on new requests.'));
}
Login or register to post comments