Skip to content

Тестове: интеграционни тестове на routes/worker през vitest-pool-workers + miniflare #94

Description

@lyubomir-bozhinov

Какъв проблем решава

И 20-те+ React Router route-а в apps/web/app/routes/, и SSR входната точка apps/web/workers/app.ts са без тестове. Днешните unit тестове мокват D1 и тестват helper-и изолирано — не упражняват loader → заявка → заглавки → rate-limiter в едно цяло срещу истинско miniflare D1.

Предложение

Acceptance

  • Всеки динамичен route има поне един интеграционен тест срещу miniflare D1.
  • Security/cache заглавките са под регресионен тест.

Свързано

Различно от #74 (unit за query модули). Стъпва на съществуващите worker тестове (cache-key, csv-rate-limit, aggregation-rate-limit, http, request-log).

  • Проверих docs/ и съществуващите issue-та за нещо подобно.

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: highВисок приоритетwebОбласт: web

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions