go-python / gpython

gpython is a python interpreter written in go "batteries not included"
BSD 3-Clause "New" or "Revised" License
870 stars 95 forks source link

pytest: refactor testing infrastructure #192

Closed sbinet closed 2 years ago

sbinet commented 2 years ago

Derived from original from Drew O'Meara, in #191.

Fixes #191.

codecov[bot] commented 2 years ago

Codecov Report

Merging #192 (80d7457) into main (80944be) will increase coverage by 0.52%. The diff coverage is 60.00%.

@@            Coverage Diff             @@
##             main     #192      +/-   ##
==========================================
+ Coverage   73.80%   74.33%   +0.52%     
==========================================
  Files          76       76              
  Lines       12519    12560      +41     
==========================================
+ Hits         9240     9336      +96     
+ Misses       2624     2557      -67     
- Partials      655      667      +12     
Impacted Files Coverage Δ
pytest/pytest.go 55.81% <59.25%> (+5.81%) :arrow_up:
examples/embedding/mylib.module.go 82.81% <100.00%> (+53.12%) :arrow_up:
stdlib/stdlib.go 57.89% <0.00%> (+3.00%) :arrow_up:
py/module.go 75.47% <0.00%> (+3.77%) :arrow_up:
py/util.go 26.31% <0.00%> (+21.05%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.