MMancsok

Internal

Test fixtures

Mancsok is a fictional company. This page lists what each route is here to exercise. Every route is force-dynamic — server-rendered per request, nothing statically cached.

Company content

  • /Home: hero, stat tiles, values, three latest posts.
  • /aboutWho we are, 2021–2026 timeline, values, six-person team, Organization + AboutPage JSON-LD.
  • /sheltersEight partner shelters — accented Hungarian names, a good encoding fixture.
  • /shelters/[slug]Per-shelter detail with AnimalShelter JSON-LD.
  • /blogEngineering post index with tag facets.
  • /blog/[slug]Six long posts with headings, code blocks, quotes, lists, TechArticle JSON-LD.
  • /blog/tag/[tag]Faceted listing — each tag a crawlable URL.
  • /blog/[slug]/opengraph-imageDynamically generated 1200×630 PNG card per post.
  • /careersRole table.
  • /contactContact routing table and Budapest address.

Fetcher behaviour

  • /headersEchoes the request headers back — check what UA and hints you are sending.
  • /js-onlyContent injected only after hydration; assert on #payload[data-state].
  • /slow?ms=3000Blocks the whole response for N ms before any byte is sent.
  • /streamStreams in three chunks via Suspense — tests partial-HTML handling.
  • /big?paras=800Large response body for payload and truncation limits.
  • /status/404Returns an arbitrary status code (200–599) with a rendered body.
  • /articles/making-adopted-the-metric308 to the /blog path — a realistic legacy redirect.
  • /redirect/one307 chain: one → two → three → post.
  • /moved-permanentlySingle 308 permanent redirect.
  • /sitemap.xmlGenerated sitemap: pages, shelters, posts, tags, gallery.
  • /rss.xmlRSS 2.0 feed of every post.
  • /robots.txtGenerated robots.txt pointing at the sitemap.

Screenshots

  • /gallerySix visually distinct full-bleed pages, several with Hungarian text, for capture diffing.
Test fixtures — Mancsok