← Back to issue list

Use docopt to handle example tests arguments

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1533395
Type
issue
State
closed
Author
~elopio
Labels
—
Created
Updated
Closed

Current evaluation

Example tests were migrated to docopt by merged PR canonical/snapcraft#287 (commit 8eb915084; merge 9e783579b).

Resolution: closed resolved

Reason: PR canonical/snapcraft#287 implemented docopt-based argument handling for example tests and was merged as 9e783579b, with the change committed as 8eb915084.

Evaluated by: mr-cal-bot

No scores available.

Issue body

We are using docopt for the main snapcraft binary. It would be good to use the same everywhere.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Example tests were migrated to docopt by merged PR canonical/snapcraft#287 (commit 8eb915084; merge 9e783579b).
stealth/space-bunny-alpha — closed resolved Example tests were migrated to docopt in merged PR canonical/snapcraft#287 (commit 8eb915084; merge 9e783579b).
stealth/space-bunny-alpha — closed resolved Example-test arguments were migrated to docopt in snapcraft#287, merged as commit 8eb915084 with merge commit 9e783579b.
stealth/space-bunny-alpha — closed resolved Implemented docopt argument handling for example tests in merged PR #287 (implementation 8eb915084, merged as 9e783579b).
qwen/qwen3.6-35b-a3b — — Abandoned without implementation. The proposal to standardize argument parsing with docopt for example tests was closed due to inactivity. No code changes or merge details were recorded.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The proposal to standardize argument parsing with docopt for example tests was abandoned after 29 days due to lack of discussion or follow-up.
qwen/qwen3.6-35b-a3b — — Abandoned. The proposal to standardize argument parsing with docopt across example tests was closed without implementation or discussion.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation. The proposal to standardize argument parsing with docopt for example tests was abandoned due to inactivity and likely superseded by later project changes.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#287 (confidence 100%)

    Merged PR directly addressing Launchpad issue #1533395.

Related issues

Issue Project State Summary Similarity
#287 Use docopt to handle example tests arguments. snapcraft merged Merged docopt-based argument handling for example tests in snapcraft#287 via commit 8eb915084 (merge 9e783579b).
94%
#135 cli: Move to docopt, help cmd migrated. snapcraft closed Closed unmerged and superseded by canonical/snapcraft#136, which landed the same docopt help-command migration in commit 00642d304. Review feedback was addressed there; tests stayed disabled pending the wider CLI migration.
73%