function DiffFormatterTest::provideTestDiff
Return value
array
- Expected formatted diff output.
- First array of text to diff.
- Second array of text to diff.
File
- 
              core/tests/ Drupal/ Tests/ Component/ Diff/ DiffFormatterTest.php, line 26 
Class
- DiffFormatterTest
- Test DiffFormatter classes.
Namespace
Drupal\Tests\Component\DiffCode
public static function provideTestDiff() {
  return [
    'empty' => [
      '',
      [],
      [],
    ],
    'add' => [
      "3a3\n> line2a\n",
      [
        'line1',
        'line2',
        'line3',
      ],
      [
        'line1',
        'line2',
        'line2a',
        'line3',
      ],
    ],
    'delete' => [
      "3d3\n< line2a\n",
      [
        'line1',
        'line2',
        'line2a',
        'line3',
      ],
      [
        'line1',
        'line2',
        'line3',
      ],
    ],
    'change' => [
      "3c3\n< line2a\n---\n> line2b\n",
      [
        'line1',
        'line2',
        'line2a',
        'line3',
      ],
      [
        'line1',
        'line2',
        'line2b',
        'line3',
      ],
    ],
  ];
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
