← Back to issue list

Use the Craft CLI lib fixtures (CRAFT-995).

View original Github issue

Metadata

Project
charmcraft
Number
#754
Type
pull request
State
merged
Author
facundobatista
Labels
Created
Updated
Closed

Current evaluation

Merged to implement CRAFT-995, switching to the Craft CLI lib fixtures. The update modifies three files with a net reduction of 148 lines. Approved by one reviewer and merged without comments.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to implement CRAFT-995, switching to the Craft CLI lib fixtures. The update modifies three files with a net reduction of 148 lines. Approved by one reviewer and merged without comments.
qwen3.6-35b-a3b-mtp-q6 Integrated use of the Craft CLI library fixtures for CRAFT-995. The change was merged directly into the main branch without additional discussion.
qwen3.6-35b-a3b-mtp-q6 Merged successfully. Replaced legacy test fixtures with the official Craft CLI library fixtures per CRAFT-995. Approved and integrated by maintainer facundobatista without additional comments or revisions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#29 tests: use the Craft CLI lib fixtures rockcraft merged Merged updates to replace test fixtures with the Craft CLI library version. Approved by one reviewer, modifying five files (+11/-54 lines). Resolves CRAFT-996.
88%
#3710 tests: use craft-cli lib fixtures snapcraft merged Merged updates to use craft-cli library fixtures in tests. Approved, passed CI, and reduced test code by 89 lines across 11 files without affecting coverage.
81%
#635 Use all functionality from craft-cli (CRAFT-710). charmcraft merged Merged after approval. Integrated all craft-cli functionality, netting a reduction of 1724 lines across 11 files. Resolves CRAFT-710.
76%
#577 Craft cli integration charmcraft merged Merged the Craft CLI integration authored by maintainer facundobatista. Approved by one reviewer, the change modifies 45 files with 922 additions and 1358 deletions, successfully implementing command-line interface support.
76%
#648 Updated dependencies to include craft-cli 0.2 charmcraft merged Merged after approval. Updated dependencies to include craft-cli 0.2 across six files, resulting in 45 additions and 53 deletions.
72%
#298 dependencies: update craft-cli to 2.0.0 rockcraft merged Merged update to craft-cli version 2.0.0. The change modified three files with a three-line diff. Approved by two reviewers and integrated.
71%
#3736 requirements: update dependencies snapcraft merged Merged update bumping craft-cli to version 0.6.0. Approved by one reviewer with no unresolved comments. Changes modified two files (+4/-4 lines) with passing CI checks.
71%