Skip to content

Grow automated test coverage (link, analytics & admin flows)Β #19

Description

@sanmaxdev

LinkForge has a solid, green test suite (php artisan test), and we'd like to push coverage higher β€” especially around the core flows. πŸ§ͺ

Areas that would benefit from more tests

  • Redirects & click tracking β€” short-link resolution, expiry, password-protected links, click recording.
  • Analytics β€” daily/period rollups, geo and referrer aggregation.
  • Admin β€” settings, user management, the updater (App\Services\Update\Updater).

Getting started

  1. Skim tests/Feature/ for patterns (most use the withoutVite() helper so they don't need built assets).
  2. Add focused feature tests for an under-covered path.
  3. Run php artisan test (in-memory SQLite β€” no MySQL needed) and vendor/bin/pint, then open a PR.

Comment with the slice you're tackling so efforts don't overlap.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions