← Back to issue list

Fix the examples tests using testtools as the base.

View original Github issue

Metadata

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

Current evaluation

Merged PR #272 updated the examples tests to use testtools, fixing LP #1539196 in commit 5f39d00e9 (merge 7e5a479ae).

Resolution: closed resolved

Reason: PR #272 was merged into main via merge commit 7e5a479ae. Implementation commit 5f39d00e9 changed the examples tests to use testtools, addressing LP #1539196.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: #1539196

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #272 updated the examples tests to use testtools, fixing LP #1539196 in commit 5f39d00e9 (merge 7e5a479ae).
stealth/space-bunny-alpha — closed resolved Merged PR #272 updated the examples tests to use testtools as their base, resolving Launchpad bug #1539196.
qwen/qwen3.6-35b-a3b — — Merged a fix updating example tests to use testtools as the base, resolving Launchpad bug #1539196. The change modified one file with two additions and one deletion, integrating directly without reviewer approval or CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix updating examples tests to use testtools as the base, resolving Launchpad bug #1539196. Integrated directly without comments or revisions.

Update history

No update history recorded yet.

Related work

  • Related To: launchpad#1539196 (confidence 95%)

    The PR body identifies this Launchpad bug as the work item being resolved.

Related issues

Issue Project State Summary Similarity
#122 Use testtools to run the examples tests. snapcraft merged Merged PR #122 as commit 47e9b6c06, switching examples tests to testtools for clearer failure output; merged prerequisite PR #107 established the suite.
83%
#82 Making the examples individual tests snapcraft merged Merged PR #82 split the examples suite into individual tests, ensuring every example runs and making failures easier to pinpoint (commit 48064f6e1).
72%
#1593079 unit tests are not using testtools snapcraft (launchpad) closed Unit tests migrated to use testtools as their base class. Work landed across PR #943 and the follow-up PR #948 (commit 2eaf421a7, "tests: use testtools as the base of all unit tests"), which closed the bug.
72%
#326 examples_tests: fix the libpipeline test. snapcraft merged Merged PR #326 as commit 8611ef560, refactoring example tests into independent files and fixing the libpipeline test for LP #1546771.
72%
#948 Use testtools as the base of all unit tests snapcraft merged PR #948 merged as commit 2eaf421a7, converting all Snapcraft unit tests to base on testtools (LP #1593079); ~50 files changed, coverage held at ~97%. PR #943 (subTests -> TestScenarios) preceded it.
70%