Page MenuHomeSoftware Heritage

requirements-test: Remove workarounds to fix pytest execution
ClosedPublic

Authored by anlambert on Mar 30 2022, 11:13 AM.

Details

Summary

pybadges v3.0 has recently been released so we can now remove those
workarounds to fix pytest execution as they are no longer needed.

Test Plan

I bootstraped a new virtualenv, installed all swh dependencies and
executed pytest in swh-web. Everything went fine.

Diff Detail

Repository
rDWAPPS Web applications
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 27995
Build 43845: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 43844: arc lint + arc unit

Event Timeline

Build is green

Patch application report for D7468 (id=27079)

Rebasing onto 0dc0765eed...

Current branch diff-target is up to date.
Changes applied before test
commit cc4a82eb38a5bbacd2b3e3a30c2bf82a07636824
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date:   Wed Mar 30 11:10:59 2022 +0200

    requirements-test: Remove workarounds to fix pytest execution
    
    pybadges v3.0 has recently been released so we can now remove those
    workarounds to fix pytest execution as they are no longer needed.

See https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/1637/ for more details.

This revision is now accepted and ready to land.Mar 30 2022, 11:38 AM