function ProfileFieldCheckRequirementsTest::testCheckRequirements

Tests exception is thrown when profile_fields tables do not exist.

File

core/modules/user/tests/src/Kernel/Migrate/d7/ProfileFieldCheckRequirementsTest.php, line 26

Class

ProfileFieldCheckRequirementsTest
Tests check requirements for profile_field source plugin.

Namespace

Drupal\Tests\user\Kernel\Migrate\d7

Code

public function testCheckRequirements() {
  $this->expectException(RequirementsException::class);
  $this->expectExceptionMessage('Profile module not enabled on source site');
  $this->getMigration('user_profile_field')
    ->getSourcePlugin()
    ->checkRequirements();
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.