← 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 #754 via 44df2fd7, replacing Charmcraft-local CLI test fixtures with Craft CLI library fixtures for CRAFT-995 (+19/−167).

Resolution: closed resolved

Reason: PR #754 was approved and merged into Charmcraft as commit 44df2fd7, completing the CRAFT-995 fixture migration.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #754 via 44df2fd7, replacing Charmcraft-local CLI test fixtures with Craft CLI library fixtures for CRAFT-995 (+19/−167).
stealth/space-bunny-alpha — closed resolved Merged canonical/charmcraft#754 for CRAFT-995, switching tests to Craft CLI library fixtures and reducing three files by 148 lines (+19/-167).
stealth/space-bunny-alpha — closed resolved Merged PR #754 implemented CRAFT-995 by adopting Craft CLI library fixtures, changing three files (+19/-167) and removing custom fixture code.
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.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#29 (confidence 90%)

    Parallel CRAFT-996 migration of Rockcraft tests to Craft CLI fixtures.

  • Related To: snapcore/snapcraft#3710 (confidence 90%)

    Parallel CRAFT-997 migration of Snapcraft tests to Craft CLI fixtures.

Related issues

Issue Project State Summary Similarity
#29 tests: use the Craft CLI lib fixtures rockcraft merged Merged #29 via commit 530542cd, replacing local test fixtures with Craft CLI library fixtures across five files for CRAFT-996.
89%
#3710 tests: use craft-cli lib fixtures snapcraft merged Merged PR #3710 under CRAFT-997, replacing local fixtures with craft-cli library fixtures across 11 files; merge commit 1f5901d8e.
87%
#577 Craft cli integration charmcraft merged Craft CLI integration was merged in canonical/charmcraft#577 via commit 1971d581, updating command handling, logging initialization, and tests across 45 files.
74%
#635 Use all functionality from craft-cli (CRAFT-710). charmcraft merged Merged charmcraft#635 via d36b21d8, completing CRAFT-710 by using all functionality from craft-cli.
71%