Skip to content

feat: enhance testing utilities for Copier template generation#11

Merged
buddingengineers12345 merged 1 commit intomainfrom
2026-04-02-a9fq
Apr 2, 2026
Merged

feat: enhance testing utilities for Copier template generation#11
buddingengineers12345 merged 1 commit intomainfrom
2026-04-02-a9fq

Conversation

@buddingengineers12345
Copy link
Copy Markdown
Owner

  • Added functions to load answers from .copier-answers.yml and parse pyproject.toml.
  • Implemented git_commit_all to facilitate committing generated projects.
  • Introduced copy_with_data for non-interactive copying with explicit data.
  • Expanded tests to verify that generated files and answers match expected data.
  • Ensured copier update completes successfully after copying and committing.

- Added functions to load answers from `.copier-answers.yml` and parse `pyproject.toml`.
- Implemented `git_commit_all` to facilitate committing generated projects.
- Introduced `copy_with_data` for non-interactive copying with explicit data.
- Expanded tests to verify that generated files and answers match expected data.
- Ensured `copier update` completes successfully after copying and committing.
@buddingengineers12345 buddingengineers12345 merged commit 33ca888 into main Apr 2, 2026
2 of 3 checks passed
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.

2 participants