You are here

public function FormStateTest::providerTestGetError in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 core/tests/Drupal/Tests/Core/Form/FormStateTest.php \Drupal\Tests\Core\Form\FormStateTest::providerTestGetError()

File

core/tests/Drupal/Tests/Core/Form/FormStateTest.php, line 86
Contains \Drupal\Tests\Core\Form\FormStateTest.

Class

FormStateTest
@coversDefaultClass \Drupal\Core\Form\FormState

Namespace

Drupal\Tests\Core\Form

Code

public function providerTestGetError() {
  return array(
    array(
      array(),
      array(
        'foo',
      ),
    ),
    array(
      array(
        'foo][bar' => 'Fail',
      ),
      array(),
    ),
    array(
      array(
        'foo][bar' => 'Fail',
      ),
      array(
        'foo',
      ),
    ),
    array(
      array(
        'foo][bar' => 'Fail',
      ),
      array(
        'bar',
      ),
    ),
    array(
      array(
        'foo][bar' => 'Fail',
      ),
      array(
        'baz',
      ),
    ),
    array(
      array(
        'foo][bar' => 'Fail',
      ),
      array(
        'foo',
        'bar',
      ),
      'Fail',
    ),
    array(
      array(
        'foo][bar' => 'Fail',
      ),
      array(
        'foo',
        'bar',
        'baz',
      ),
      'Fail',
    ),
    array(
      array(
        'foo][bar' => 'Fail 2',
      ),
      array(
        'foo',
      ),
    ),
    array(
      array(
        'foo' => 'Fail 1',
        'foo][bar' => 'Fail 2',
      ),
      array(
        'foo',
      ),
      'Fail 1',
    ),
    array(
      array(
        'foo' => 'Fail 1',
        'foo][bar' => 'Fail 2',
      ),
      array(
        'foo',
        'bar',
      ),
      'Fail 1',
    ),
  );
}