← Back to issue list

Translated the plainbox tests to python.

View original Github issue

Metadata

Project
snapcraft
Number
#173
Type
pull request
State
merged
Author
come-maiz
Labels
—
Created
Updated
Closed

Current evaluation

Merged the Plainbox test conversion to Python in PR #173 (+1,293/-561 across 147 files); implementation commit 0794c2741 landed via merge 96d3ea92f.

Resolution: closed resolved

Reason: PR #173 was merged, confirming the conversion landed. Commit 0794c2741 contains the implementation and was merged by 96d3ea92f.

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 the Plainbox test conversion to Python in PR #173 (+1,293/-561 across 147 files); implementation commit 0794c2741 landed via merge 96d3ea92f.
stealth/space-bunny-alpha — closed resolved Merged PR #173, translating the plainbox tests to Python in commit 0794c2741 (merge 96d3ea92f), with 1,293 additions and 561 deletions across 147 files.
qwen/qwen3.6-35b-a3b — — Merged maintainer come-maiz's translation of plainbox tests to Python. The change modifies 147 files, adding 1293 lines and removing 561, with no review comments or CI checks recorded.
qwen3.6-35b-a3b-mtp-q6 — — Merged conversion of the plainbox test suite to Python. Changes were accepted and integrated into the main branch without additional comments or revisions.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#166 (confidence 70%)

    Earlier closed PR with the same title and conversion, likely a pre-rebase iteration of this work.

Related issues

Issue Project State Summary Similarity
#166 Translated the plainbox tests to python. snapcraft closed PR #166 (plainbox tests to Python) was closed unmerged and superseded by PR #173 from elopio's rerebased_py_integration branch, which merged in commit 96d3ea92f (implementation 0794c2741).
89%
#2799 Plainbox test updates snapcraft merged Merged PR #2799 updated Plainbox tests across three files (+2/-2), completing the approved test-maintenance change.
77%
#1608 tests: fix the duplicate plainbox test scenarios snapcraft merged Merged PR #1608 via commit abd58f28b, fixing duplicate plainbox test scenarios with a focused one-file test update (+5/-2).
75%
#3273 spread tests: lock down setuptools for plainbox snapcraft merged Merged PR #3273 as 0e8f34a5f, updating Plainbox spread tests to use Python’s standard-library distutils instead of setuptools.
71%
#1783839 Move Plainbox plugin tests to spread snapcraft (launchpad) closed Plainbox integration tests were moved to Spread in merged PR #2317 (commit d2b3aca84); PR #2321 applied the same suite to the legacy branch.
71%
#1642 tests: move the plainbox test to the integration suite snapcraft merged PR #1642 merged as commit 53fe32786, moving the Plainbox test to the integration suite and removing obsolete year prefixes from namespace expectations.
71%
#2428 tests: increase test timeout for plainbox snapcraft merged Merged #2428 into master, increasing the Plainbox test timeout; the change landed in commit fd27a64ea.
71%
#1889 tests: remove plainbox part from plugin tests snapcraft merged Merged #1889 (commit df9f7f795), removing the obsolete plainbox part from plugin tests after Plainbox was folded into Checkbox, fixing integration-test failures.
70%