Issue #3212759 by Lendude, ckaotik: Ensure views Translate tabs are visible when editing

merge-requests/4600/head
Lauri Eskola 2023-08-16 20:58:30 +03:00
parent 1b920b2966
commit 76606546a3
No known key found for this signature in database
GPG Key ID: 382FC0F5B0DF53F8
2 changed files with 13 additions and 0 deletions

View File

@ -55,6 +55,8 @@ class TranslatedViewTest extends UITestBase {
'translate interface',
];
$this->drupalPlaceBlock('local_tasks_block', ['id' => 'test_role_admin_test_local_tasks_block']);
// Create and log in user.
$this->adminUser = $this->drupalCreateUser($permissions);
$this->drupalLogin($this->adminUser);
@ -114,6 +116,12 @@ class TranslatedViewTest extends UITestBase {
$this->drupalGet($translation_url);
$this->assertSession()->fieldExists('translation[config_names][views.view.files][display][block_1][display_options][fields][filename][alter][path]');
$this->assertSession()->fieldExists('translation[config_names][views.view.files][display][default][display_options][link_url]');
// Assert that the View translation link is shown when viewing a display.
$this->drupalGet($edit_url);
$this->assertSession()->linkExists('Translate view');
$this->drupalGet('/admin/structure/views/view/files/edit/block_1');
$this->assertSession()->linkExists('Translate view');
}
}

View File

@ -28,3 +28,8 @@ entity.view.edit_form:
title: 'Edit'
route_name: entity.view.edit_form
base_route: entity.view.edit_form
entity.view.edit_display_form:
title: 'Edit display'
route_name: entity.view.edit_display_form
parent_id: entity.view.edit_form