Skip to content
Snippets Groups Projects

#90, #103: Pytest introduction, coverage report and badge generations

Merged #90, #103: Pytest introduction, coverage report and badge generations
All threads resolved!
Merged Moul requested to merge 103_pytest into main
All threads resolved!
  • Introduce pytest{,-cov,-sugar} development dependencies
  • Change .gitlab-ci.yml and Makefile test rule
    • Install dev dependencies into the tests jobs to install pytest
    • The tests jobs take a bit longer
  • Generate coverage report web pages and badge with GitLab feature
  • Change tests jobs names using a colon
  • helpers tests were not recognized without the test_ prefixes and __init__.py
  • Update and refactor Tests section with pytest usage
  • Fix api.ws2p.test_ws2p.test_document_message() test

Close #90 (closed), #103 (closed).

Edited by Moul

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Moul added 5 commits

    added 5 commits

    Compare with previous version

  • Moul added 1 commit

    added 1 commit

    Compare with previous version

  • Moul marked this merge request as draft

    marked this merge request as draft

  • Moul added 1 commit

    added 1 commit

    Compare with previous version

  • Moul added 1 commit

    added 1 commit

    Compare with previous version

  • Moul marked this merge request as ready

    marked this merge request as ready

  • Moul added 13 commits

    added 13 commits

    Compare with previous version

  • Moul changed the description

    changed the description

  • Moul added 2 commits

    added 2 commits

    Compare with previous version

  • Moul added 2 commits

    added 2 commits

    Compare with previous version

  • Moul changed title from #103 (closed): Pytest introduction to #90, #103 (closed): Pytest introduction, coverage report and badge generations

    changed title from #103 (closed): Pytest introduction to #90, #103 (closed): Pytest introduction, coverage report and badge generations

  • Moul changed the description

    changed the description

  • Moul added 6 commits

    added 6 commits

    Compare with previous version

  • Moul changed the description

    changed the description

  • Moul added 12 commits

    added 12 commits

    Compare with previous version

  • Vincent Texier resolved all threads

    resolved all threads

  • Moul added 6 commits

    added 6 commits

    Compare with previous version

  • Moul changed the description

    changed the description

  • Moul added 18 commits

    added 18 commits

    Compare with previous version

  • Moul changed milestone to %1.1.0

    changed milestone to %1.1.0

  • Moul changed target branch from dev to main

    changed target branch from dev to main

  • Moul assigned to @moul and unassigned @vtexier

    assigned to @moul and unassigned @vtexier

  • Moul added 57 commits

    added 57 commits

    Compare with previous version

  • Author Owner

    I remember the MR was approved. Looks like I was wrong, just threads resolution. I was going to merge it. @vtexier, can you review it.

    Edit: can you check the changes of this MR, there is a failing test which appeared and which wasn't tested with unittest. I have to fix it.

    Edited by Moul
  • Moul added 18 commits

    added 18 commits

    Compare with previous version

  • Moul changed the description

    changed the description

  • Author Owner

    @vtexier, can you review this change when you find time? Or, just let me know in case you disagree on any change in this MR.

  • Vincent Texier approved this merge request

    approved this merge request

  • Thx! Great work!

  • merged

  • Please register or sign in to reply
    Loading