Issue #2981042 by seanB, chr.fritsch, phenaproxima, marcoscano: Add empty text to Media view
parent
cb67958df8
commit
c3615d2375
|
@ -811,7 +811,7 @@ display:
|
||||||
admin_label: ''
|
admin_label: ''
|
||||||
empty: true
|
empty: true
|
||||||
tokenize: false
|
tokenize: false
|
||||||
content: 'No content available.'
|
content: 'No media available.'
|
||||||
plugin_id: text_custom
|
plugin_id: text_custom
|
||||||
relationships: { }
|
relationships: { }
|
||||||
arguments: { }
|
arguments: { }
|
||||||
|
|
|
@ -54,7 +54,7 @@ class MediaOverviewPageTest extends MediaFunctionalTestBase {
|
||||||
$this->assertEquals('Updated Sort ascending', $header->getText());
|
$this->assertEquals('Updated Sort ascending', $header->getText());
|
||||||
$header = $assert_session->elementExists('css', 'th#view-operations-table-column');
|
$header = $assert_session->elementExists('css', 'th#view-operations-table-column');
|
||||||
$this->assertEquals('Operations', $header->getText());
|
$this->assertEquals('Operations', $header->getText());
|
||||||
$assert_session->pageTextContains('No content available.');
|
$assert_session->pageTextContains('No media available.');
|
||||||
|
|
||||||
// Create some content for the view.
|
// Create some content for the view.
|
||||||
$media_type1 = $this->createMediaType('test');
|
$media_type1 = $this->createMediaType('test');
|
||||||
|
|
|
@ -363,7 +363,18 @@ display:
|
||||||
title: Media
|
title: Media
|
||||||
header: { }
|
header: { }
|
||||||
footer: { }
|
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: { }
|
relationships: { }
|
||||||
arguments:
|
arguments:
|
||||||
bundle:
|
bundle:
|
||||||
|
|
|
@ -97,6 +97,19 @@ class MediaLibraryTest extends JavascriptTestBase {
|
||||||
$this->submitForm([], 'Delete');
|
$this->submitForm([], 'Delete');
|
||||||
$assert_session->pageTextNotContains('media_1');
|
$assert_session->pageTextNotContains('media_1');
|
||||||
$assert_session->pageTextContains('media_2');
|
$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.');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue