From cba29e6aae637b04ff6eaf28f74bc15b6242b9ea Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Mon, 16 Feb 2026 19:37:50 -0800 Subject: Remove legacy V2 React frontend and update build/test scripts to focus on Vanilla JS (V3) --- frontend/tests/crawl.spec.ts | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 frontend/tests/crawl.spec.ts (limited to 'frontend/tests/crawl.spec.ts') diff --git a/frontend/tests/crawl.spec.ts b/frontend/tests/crawl.spec.ts deleted file mode 100644 index 175a764..0000000 --- a/frontend/tests/crawl.spec.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { test, expect } from '@playwright/test'; - -test.describe('Crawl Integration', () => { - test('should add a feed and see items after crawl', async ({ page }) => { - const mockFeedUrl = 'http://localhost:9090/mock_feed.xml'; - - // 1. Login and go to Settings - await page.goto('/v2/settings'); - - // 2. Add the mock feed - await page.fill('input[type="url"]', mockFeedUrl); - await page.click('text=Add Feed'); - - // Wait for feed to be added - await expect(page.getByText(mockFeedUrl)).toBeVisible({ timeout: 5000 }); - - // 3. Trigger Crawl - const crawlButton = page.getByRole('button', { name: /crawl/i }); - await expect(crawlButton).toBeVisible(); - - // Handle the alert - page.on('dialog', dialog => dialog.accept()); - await crawlButton.click(); - - // 4. Go to Home and check for items - await page.goto('/v2/'); - - // The mock feed has "Mock Item 1" and "Mock Item 2" - await expect(page.getByText('Mock Item 1')).toBeVisible({ timeout: 10000 }); - await expect(page.getByText('Mock Item 2')).toBeVisible({ timeout: 10000 }); - }); -}); -- cgit v1.2.3