-
Notifications
You must be signed in to change notification settings - Fork 159
[TEST] Add parser and contract coverage for plugin container_scanner #493
Copy link
Copy link
Open
Labels
area:backendBackend API, database, or service workBackend API, database, or service workarea:pluginsScanner plugin metadata, schemas, or plugin runtime workScanner plugin metadata, schemas, or plugin runtime worklevel:intermediate35 pts difficulty label for moderate contributor PRs35 pts difficulty label for moderate contributor PRspriority:mediumImportant issue with normal urgencyImportant issue with normal urgencytype:testingTesting work category bonus labelTesting work category bonus label
Metadata
Metadata
Assignees
Labels
area:backendBackend API, database, or service workBackend API, database, or service workarea:pluginsScanner plugin metadata, schemas, or plugin runtime workScanner plugin metadata, schemas, or plugin runtime worklevel:intermediate35 pts difficulty label for moderate contributor PRs35 pts difficulty label for moderate contributor PRspriority:mediumImportant issue with normal urgencyImportant issue with normal urgencytype:testingTesting work category bonus labelTesting work category bonus label
Summary
plugins/container_scannerappears in the shipped plugin catalog, but there is no direct test coverage mentioningcontainer_scannerundertesting/backendorfrontend/testing.Why this matters
Parser or metadata regressions for this plugin can ship without any fixture-based signal. That is risky for a plugin-driven product where metadata, command rendering, and parser normalization are all part of the contract.
Scope
container_scannerdirectly.Acceptance criteria
container_scannerexplicitly.pytest testing/backend -q.