diff --git a/sveltejs/public/build/bundle.js b/sveltejs/public/build/bundle.js index d0126e0a3fbf7636312bb8fa9cddcc5c1de5c634..d5b44af85dd78ebb519af273b1fe6e564d5638e1 100644 Binary files a/sveltejs/public/build/bundle.js and b/sveltejs/public/build/bundle.js differ diff --git a/sveltejs/public/build/bundle.js.map b/sveltejs/public/build/bundle.js.map index c288f609ebd7e55d728c51b6a4f15c3ae693bbbf..e911c0ca60272e5734bfe569a5d46cddd57c667c 100644 Binary files a/sveltejs/public/build/bundle.js.map and b/sveltejs/public/build/bundle.js.map differ diff --git a/sveltejs/src/Project/ActionButton.svelte b/sveltejs/src/Project/ActionButton.svelte index 939aa01266d7aeb9076e5eaa6b1bca730dc5c67d..e858a4846c38db615d3dc6f1e97fafa16f77ab3f 100644 --- a/sveltejs/src/Project/ActionButton.svelte +++ b/sveltejs/src/Project/ActionButton.svelte @@ -52,13 +52,13 @@ {#if PACKAGE_MANAGER.available && PACKAGE_MANAGER.errors.length === 0} {#if isQueued(project.id)} <ProjectButtonBase click={() => handleDequeueClick(project.id)}> - {Drupal.t('Dequeue')}<span class="visually-hidden" + {Drupal.t('Deselect')}<span class="visually-hidden" >{project.title}</span > </ProjectButtonBase> {:else} <ProjectButtonBase click={() => handleAddToQueueClick(project)}> - {Drupal.t('Queue')}<span class="visually-hidden" + {Drupal.t('Select')}<span class="visually-hidden" >{project.title}</span > </ProjectButtonBase> diff --git a/tests/src/FunctionalJavascript/ProjectBrowserInstallerUiTest.php b/tests/src/FunctionalJavascript/ProjectBrowserInstallerUiTest.php index 763b326b50b497f30002ee2101e16ef8e66b15bf..c72997da186880195370fa310504c0d00771ae47 100644 --- a/tests/src/FunctionalJavascript/ProjectBrowserInstallerUiTest.php +++ b/tests/src/FunctionalJavascript/ProjectBrowserInstallerUiTest.php @@ -75,7 +75,7 @@ class ProjectBrowserInstallerUiTest extends WebDriverTestBase { $cream_cheese_module_selector = '#project-browser .pb-layout__main ul > li:nth-child(1)'; $download_button = $assert_session->waitForElementVisible('css', "$cream_cheese_module_selector button.project__action_button"); $this->assertNotEmpty($download_button); - $this->assertSame('Queue Cream cheese on a bagel', $download_button->getText()); + $this->assertSame('Select Cream cheese on a bagel', $download_button->getText()); $download_button->click(); $this->assertNotEmpty($assert_session->waitForButton('Install selected projects')); $page->pressButton('Install selected projects'); @@ -103,7 +103,7 @@ class ProjectBrowserInstallerUiTest extends WebDriverTestBase { $pinky_brain_selector = '#project-browser .pb-layout__main ul > li:nth-child(2)'; $action_button = $assert_session->waitForElementVisible('css', "$pinky_brain_selector button.project__action_button"); $this->assertNotEmpty($action_button); - $this->assertSame('Queue Pinky and the Brain', $action_button->getText()); + $this->assertSame('Select Pinky and the Brain', $action_button->getText()); $action_button->click(); $this->assertNotEmpty($assert_session->waitForButton('Install selected projects')); $page->pressButton('Install selected projects'); @@ -140,7 +140,7 @@ class ProjectBrowserInstallerUiTest extends WebDriverTestBase { // Apply a recipe that ships with core. $card = $assert_session->waitForElementVisible('css', '.pb-project:contains("Image media type")'); $this->assertNotEmpty($card); - $assert_session->buttonExists('Queue', $card)->press(); + $assert_session->buttonExists('Select', $card)->press(); $this->assertNotEmpty($assert_session->waitForButton('Install selected projects')); $page->pressButton('Install selected projects'); $recipe_applied = $card->waitFor(30, function (NodeElement $card): bool { @@ -168,7 +168,7 @@ class ProjectBrowserInstallerUiTest extends WebDriverTestBase { $cream_cheese_module_selector = '#project-browser .pb-layout__main ul > li:nth-child(1)'; $download_button = $assert_session->waitForElementVisible('css', "$cream_cheese_module_selector button.project__action_button"); $this->assertNotEmpty($download_button); - $this->assertSame('Queue Cream cheese on a bagel', $download_button->getText()); + $this->assertSame('Select Cream cheese on a bagel', $download_button->getText()); $this->drupalGet('/admin/config/development/project_browser'); $page->find('css', '#edit-allow-ui-install')->click(); $assert_session->checkboxNotChecked('edit-allow-ui-install'); @@ -303,7 +303,7 @@ class ProjectBrowserInstallerUiTest extends WebDriverTestBase { $cream_cheese_module_selector = '#project-browser .pb-layout__main ul > li:nth-child(1)'; $download_button = $assert_session->waitForElementVisible('css', "$cream_cheese_module_selector button.project__action_button"); $this->assertNotEmpty($download_button); - $this->assertSame('Queue Cream cheese on a bagel', $download_button->getText()); + $this->assertSame('Select Cream cheese on a bagel', $download_button->getText()); $download_button->click(); $this->assertNotEmpty($assert_session->waitForButton('Install selected projects')); $page->pressButton('Install selected projects'); @@ -358,9 +358,9 @@ class ProjectBrowserInstallerUiTest extends WebDriverTestBase { $cream_cheese_module_selector = '#project-browser .pb-layout__main ul > li:nth-child(1)'; $queue_button1 = $assert_session->waitForElementVisible('css', "$cream_cheese_module_selector button.project__action_button"); $this->assertNotEmpty($queue_button1); - $this->assertSame('Queue Cream cheese on a bagel', $queue_button1->getText()); + $this->assertSame('Select Cream cheese on a bagel', $queue_button1->getText()); $queue_button1->click(); - $was_queued = $queue_button1->waitFor(10, fn ($button) => $button->getText() === 'Dequeue Cream cheese on a bagel'); + $was_queued = $queue_button1->waitFor(10, fn ($button) => $button->getText() === 'Deselect Cream cheese on a bagel'); $this->assertTrue($was_queued); $this->assertNotEmpty($assert_session->waitForButton('Install selected projects')); @@ -368,10 +368,10 @@ class ProjectBrowserInstallerUiTest extends WebDriverTestBase { $kangaroo_module_selector = '#project-browser .pb-layout__main ul > li:nth-child(4)'; $queue_button2 = $assert_session->waitForElementVisible('css', "$kangaroo_module_selector button.project__action_button"); $this->assertNotEmpty($queue_button2); - $this->assertSame('Queue Kangaroo', $queue_button2->getText()); + $this->assertSame('Select Kangaroo', $queue_button2->getText()); $queue_button2->click(); $was_dequeued = $queue_button2->waitFor(10, function ($button) { - return $button->getText() === 'Dequeue Kangaroo'; + return $button->getText() === 'Deselect Kangaroo'; }); $this->assertTrue($was_dequeued);