Issue #2981042 by seanB, chr.fritsch, phenaproxima, marcoscano: Add empty text to Media view

8.6.x
Alex Pott 2018-07-04 14:52:31 +01:00
parent cb67958df8
commit c3615d2375
No known key found for this signature in database
GPG Key ID: 31905460D4A69276
4 changed files with 27 additions and 3 deletions

View File

@ -811,7 +811,7 @@ display:
admin_label: ''
empty: true
tokenize: false
content: 'No content available.'
content: 'No media available.'
plugin_id: text_custom
relationships: { }
arguments: { }

View File

@ -54,7 +54,7 @@ class MediaOverviewPageTest extends MediaFunctionalTestBase {
$this->assertEquals('Updated Sort ascending', $header->getText());
$header = $assert_session->elementExists('css', 'th#view-operations-table-column');
$this->assertEquals('Operations', $header->getText());
$assert_session->pageTextContains('No content available.');
$assert_session->pageTextContains('No media available.');
// Create some content for the view.
$media_type1 = $this->createMediaType('test');

View File

@ -363,7 +363,18 @@ display:
title: Media
header: { }
footer: { }
empty: { }
empty:
area_text_custom:
id: area_text_custom
table: views
field: area_text_custom
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content: 'No media available.'
plugin_id: text_custom
relationships: { }
arguments:
bundle:

View File

@ -97,6 +97,19 @@ class MediaLibraryTest extends JavascriptTestBase {
$this->submitForm([], 'Delete');
$assert_session->pageTextNotContains('media_1');
$assert_session->pageTextContains('media_2');
// Test 'Select all media'.
$this->getSession()->getPage()->checkField('Select all media');
$this->getSession()->getPage()->selectFieldOption('Action', 'media_delete_action');
$this->submitForm([], 'Apply to selected items');
$this->getSession()->getPage()->pressButton('Delete');
$assert_session->pageTextNotContains('media_2');
$assert_session->pageTextNotContains('media_3');
$assert_session->pageTextNotContains('media_4');
// Test empty text.
$assert_session->pageTextContains('No media available.');
}
}