From 6fe4f21ea80f3d791a7845563adde13da84b76cc Mon Sep 17 00:00:00 2001 From: Trent Larson Date: Sun, 5 Oct 2025 10:43:05 -0600 Subject: [PATCH] fix: use "starred" instead of "favorite", fix tests --- src/views/HomeView.vue | 2 +- src/views/NewActivityView.vue | 4 ++-- test-playwright/20-create-project.spec.ts | 5 ++++- test-playwright/60-new-activity.spec.ts | 4 ++-- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 8fac7b7b..834c76b4 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -213,7 +213,7 @@ Raymer * @version 1.0.0 */ }}{{ newStarredProjectChangesHitLimit ? "+" : "" }}

- favorite project{{ numNewStarredProjectChanges === 1 ? "" : "s" }} + starred project{{ numNewStarredProjectChanges === 1 ? "" : "s" }} with changes

diff --git a/src/views/NewActivityView.vue b/src/views/NewActivityView.vue index 9eea27b4..f4f9c982 100644 --- a/src/views/NewActivityView.vue +++ b/src/views/NewActivityView.vue @@ -161,7 +161,7 @@ }}{{ newStarredProjectChangesHitLimit ? "+" : "" }} Favorite Project{{ + >Starred Project{{ newStarredProjectChanges.length === 1 ? "" : "s" }} With Changes { const finalTitle = standardTitle + finalRandomString; const finalDescription = standardDescription + finalRandomString; const editedTitle = finalTitle + standardEdit; - const editedDescription = finalDescription + standardEdit; + const editedDescription = + finalDescription + + standardEdit + + " ... and enough text to overflow into the 'Read More' section."; // Import user 00 await importUser(page, '00'); diff --git a/test-playwright/60-new-activity.spec.ts b/test-playwright/60-new-activity.spec.ts index 59015497..ed03c07b 100644 --- a/test-playwright/60-new-activity.spec.ts +++ b/test-playwright/60-new-activity.spec.ts @@ -109,7 +109,7 @@ test('New offers for another user', async ({ page }) => { await expect(page.getByText('New Offers To You', { exact: true })).toBeVisible(); await page.getByTestId('showOffersToUser').locator('div > svg.fa-chevron-right').click(); - await expect(page.getByText('The offers are marked as viewed')).toBeVisible(); + await expect(page.getByText('The offers are marked as read')).toBeVisible(); await page.getByRole('alert').filter({ hasText: 'Info' }).getByRole('button').click(); // dismiss info alert await page.waitForTimeout(1000); @@ -140,7 +140,7 @@ test('New offers for another user', async ({ page }) => { await expect(page.getByText('New Offer To You', { exact: true })).toBeVisible(); await page.getByTestId('showOffersToUser').locator('div > svg.fa-chevron-right').click(); - await expect(page.getByText('The offers are marked as viewed')).toBeVisible(); + await expect(page.getByText('The offers are marked as read')).toBeVisible(); await page.getByRole('alert').filter({ hasText: 'Info' }).getByRole('button').click(); // dismiss info alert // now see that no offers are shown as new