← Back to issue list

tests: use fixture for base_configuration

View original Github issue

Metadata

Project
craft-providers
Number
#309
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #309 as commit f4042c9, refactoring tests to use a reusable base_configuration fixture as a prerequisite for CRAFT-1767.

Resolution: closed resolved

Reason: PR #309 was approved with no unresolved review comments and merged into main. Repository history identifies commit f4042c9 as the resolving change.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Minor refactor. Prerequisite for CRAFT-1767.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #309 as commit f4042c9, refactoring tests to use a reusable base_configuration fixture as a prerequisite for CRAFT-1767.
qwen/qwen3.6-35b-a3b — closed resolved Merged minor test refactor in PR 309 to use a fixture for base_configuration, serving as a prerequisite for CRAFT-1767.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#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.
75%
#335 tests: broaden scope of fixtures craft-providers merged Merged PR #335 as commit 5d9c9c6, broadening selected test fixture scopes to session scope so setup or skipping occurs before dependent fixtures.
74%
#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.
73%
#199 tests: refactor plugin dependency tests craft-parts merged PR #199 was merged, replacing redundant plugin dependency-test fixtures with a fixture factory; commit c668c180 landed via merge commit a3c5e087.
72%