test: extend test coverage for backend and frontend #2
Reference in New Issue
Block a user
Delete Branch "feature/test-coverage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Comprehensive test coverage for backend and frontend, increasing total tests from ~61 to ~547.
Test Summary
Backend Coverage
fetcher_test.go- HTML stripping, URL utilitiesmodel_registry_test.go- Parsing, size ranges, model matchingdatabase_test.go- CRUD operations, migrationsgeolocation_test.go,search_test.go,tools_test.go,version_test.goFrontend Unit Tests
E2E Tests (Playwright)
Related Issue
Closes #8
Test plan
cd backend && go test ./...- all passcd frontend && npm test- 469 tests passcd frontend && npm run test:e2e- 28 tests pass