Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / image / src / Tests / Views / RelationshipUserImageDataTest.php
diff --git a/web/core/modules/image/src/Tests/Views/RelationshipUserImageDataTest.php b/web/core/modules/image/src/Tests/Views/RelationshipUserImageDataTest.php
deleted file mode 100644 (file)
index 374981f..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-<?php
-
-namespace Drupal\image\Tests\Views;
-
-use Drupal\field\Entity\FieldConfig;
-use Drupal\file\Entity\File;
-use Drupal\views\Tests\ViewTestBase;
-use Drupal\views\Views;
-use Drupal\views\Tests\ViewTestData;
-use Drupal\field\Entity\FieldStorageConfig;
-
-/**
- * Tests image on user relationship handler.
- *
- * @group image
- */
-class RelationshipUserImageDataTest extends ViewTestBase {
-
-  /**
-   * Modules to install.
-   *
-   * @var array
-   */
-  public static $modules = ['image', 'image_test_views', 'user'];
-
-  /**
-   * Views used by this test.
-   *
-   * @var array
-   */
-  public static $testViews = ['test_image_user_image_data'];
-
-  protected function setUp($import_test_views = TRUE) {
-    parent::setUp($import_test_views);
-
-    // Create the user profile field and instance.
-    FieldStorageConfig::create([
-      'entity_type' => 'user',
-      'field_name' => 'user_picture',
-      'type' => 'image',
-      'translatable' => '0',
-    ])->save();
-    FieldConfig::create([
-      'label' => 'User Picture',
-      'description' => '',
-      'field_name' => 'user_picture',
-      'entity_type' => 'user',
-      'bundle' => 'user',
-      'required' => 0,
-    ])->save();
-
-    ViewTestData::createTestViews(get_class($this), ['image_test_views']);
-  }
-
-  /**
-   * Tests using the views image relationship.
-   */
-  public function testViewsHandlerRelationshipUserImageData() {
-    $file = File::create([
-      'fid' => 2,
-      'uid' => 2,
-      'filename' => 'image-test.jpg',
-      'uri' => "public://image-test.jpg",
-      'filemime' => 'image/jpeg',
-      'created' => 1,
-      'changed' => 1,
-      'status' => FILE_STATUS_PERMANENT,
-    ]);
-    $file->enforceIsNew();
-    file_put_contents($file->getFileUri(), file_get_contents('core/modules/simpletest/files/image-1.png'));
-    $file->save();
-
-    $account = $this->drupalCreateUser();
-    $account->user_picture->target_id = 2;
-    $account->save();
-
-    $view = Views::getView('test_image_user_image_data');
-    // Tests \Drupal\taxonomy\Plugin\views\relationship\NodeTermData::calculateDependencies().
-    $expected = [
-      'module' => [
-        'file',
-        'user',
-      ],
-    ];
-    $this->assertIdentical($expected, $view->getDependencies());
-    $this->executeView($view);
-    $expected_result = [
-      [
-        'file_managed_user__user_picture_fid' => '2',
-      ],
-    ];
-    $column_map = ['file_managed_user__user_picture_fid' => 'file_managed_user__user_picture_fid'];
-    $this->assertIdenticalResultset($view, $expected_result, $column_map);
-  }
-
-}