databaseDumpFiles = [ __DIR__ . '/../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz', ]; } /** * Tests that the 'Source feed' field is required. * * @see aggregator_update_8200() */ public function testSourceFeedRequired() { // Check that the 'fid' field is not required prior to the update. $field_definition = \Drupal::entityDefinitionUpdateManager()->getFieldStorageDefinition('fid', 'aggregator_item'); $this->assertFalse($field_definition->isRequired()); // Run updates. $this->runUpdates(); // Check that the 'fid' field is now required. $field_definition = \Drupal::entityDefinitionUpdateManager()->getFieldStorageDefinition('fid', 'aggregator_item'); $this->assertTrue($field_definition->isRequired()); } }