function MultiStepNodeFormBasicOptionsTest::testMultiStepNodeFormBasicOptions

Tests changing the default values of basic options to ensure they persist.

File

drupal/core/modules/node/lib/Drupal/node/Tests/MultiStepNodeFormBasicOptionsTest.php, line 42
Definition of Drupal\node\Tests\MultiStepNodeFormBasicOptionsTest.

Class

MultiStepNodeFormBasicOptionsTest
Tests basic options of multi-step node forms.

Namespace

Drupal\node\Tests

Code

function testMultiStepNodeFormBasicOptions() {
  $edit = array(
    'title' => 'a',
    'status' => FALSE,
    'promote' => FALSE,
    'sticky' => 1,
    'choice[new:0][chtext]' => 'a',
    'choice[new:1][chtext]' => 'a',
  );
  $this
    ->drupalPost('node/add/poll', $edit, t('Add another choice'));
  $this
    ->assertNoFieldChecked('edit-status', 'status stayed unchecked');
  $this
    ->assertNoFieldChecked('edit-promote', 'promote stayed unchecked');
  $this
    ->assertFieldChecked('edit-sticky', 'sticky stayed checked');
}