canonical / canonical/craft-application
Validate spread expressions before packing in `*craft test`
Open
Type: Enhancement
- Dominant language
- Python
- Stars
- 14
- Forks
- 29
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 12
Description
### What needs to get done
Before running the packing step, any spread expressions passed to the command.
### Why it needs to get done
Saves user time
Contributor guide
Research direction
Start at the `*craft test` command and trace how spread expressions are handled relative to the packing step. Done means spread expressions are validated before packing begins, with the validation outcome covered by the command's existing tests if their location can be found.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100