Skip to content

test: add tests for AppController - #3004

Merged
jelveh merged 2 commits into
mainfrom
DS/2969
May 8, 2026
Merged

test: add tests for AppController#3004
jelveh merged 2 commits into
mainfrom
DS/2969

Conversation

@Salazareo

Copy link
Copy Markdown
Member

Covers /apps, /apps/nameAvailable, /rao, /apps/:name (single + batch), /query/app (max-entries cap, marketplace shape, hidden-app gating), and /app-icon (default fallback, data-URL decoding, MIME allowlist, CDN redirect). Routes are collected via PuterRouter; AppDriver is injected through the shared driversContainers registry, and stub stores return prefab app rows.

Closes #2969

@github-actions

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown
Contributor

Coverage Report

Status Category Percentage Covered / Total
馃數 Lines 31.85%
猬嗭笍 +0.88%
5597 / 17572
馃數 Statements 31.09%
猬嗭笍 +0.87%
5927 / 19062
馃數 Functions 33.41%
猬嗭笍 +0.67%
998 / 2987
馃數 Branches 20.63%
猬嗭笍 +0.78%
2895 / 14030
File CoverageNo changed files found.
Generated in workflow #61 for commit 299913b by the Vitest Coverage Report Action

Covers /apps, /apps/nameAvailable, /rao, /apps/:name (single + batch),
/query/app (max-entries cap, marketplace shape, hidden-app gating), and
/app-icon (default fallback, data-URL decoding, MIME allowlist, CDN
redirect). Routes are collected via PuterRouter; AppDriver is injected
through the shared `driversContainers` registry, and stub stores return
prefab app rows.

Closes #2969
@jelveh
jelveh merged commit 32c2c0c into main May 8, 2026
4 checks passed
@jelveh
jelveh deleted the DS/2969 branch May 8, 2026 04:45
junphine pushed a commit to junphine/puter that referenced this pull request May 21, 2026
Covers /apps, /apps/nameAvailable, /rao, /apps/:name (single + batch),
/query/app (max-entries cap, marketplace shape, hidden-app gating), and
/app-icon (default fallback, data-URL decoding, MIME allowlist, CDN
redirect). Routes are collected via PuterRouter; AppDriver is injected
through the shared `driversContainers` registry, and stub stores return
prefab app rows.

Closes HeyPuter#2969
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Tests] Add tests for AppController

2 participants