schireson / pytest-mock-resources

Pytest Fixtures that let you actually test against external resource (Postgres, Mongo, Redshift...) dependent code.
https://pytest-mock-resources.readthedocs.io/en/latest/quickstart.html
MIT License
179 stars 19 forks source link

fix: Fix redshift event listener interaction with the session keyword. #171

Closed DanCardin closed 1 year ago

DanCardin commented 1 year ago

Fixes https://github.com/schireson/pytest-mock-resources/issues/170

codecov[bot] commented 1 year ago

Codecov Report

Merging #171 (bf1ab13) into main (a28c490) will increase coverage by 4.02%. The diff coverage is 95.86%.

@@            Coverage Diff             @@
##             main     #171      +/-   ##
==========================================
+ Coverage   82.84%   86.86%   +4.02%     
==========================================
  Files          30       31       +1     
  Lines        1306     1386      +80     
  Branches      187      173      -14     
==========================================
+ Hits         1082     1204     +122     
+ Misses        183      143      -40     
+ Partials       41       39       -2     
Impacted Files Coverage Δ
src/pytest_mock_resources/fixture/credentials.py 100.00% <ø> (ø)
...pytest_mock_resources/patch/redshift/sqlalchemy.py 92.50% <80.00%> (+30.33%) :arrow_up:
...pytest_mock_resources/fixture/redshift/__init__.py 97.56% <90.00%> (ø)
src/pytest_mock_resources/sqlalchemy.py 92.71% <90.90%> (ø)
src/pytest_mock_resources/fixture/moto.py 95.23% <95.23%> (ø)
src/pytest_mock_resources/__init__.py 100.00% <100.00%> (ø)
src/pytest_mock_resources/container/moto.py 100.00% <100.00%> (ø)
src/pytest_mock_resources/fixture/__init__.py 100.00% <100.00%> (ø)
src/pytest_mock_resources/fixture/base.py 100.00% <100.00%> (ø)
src/pytest_mock_resources/fixture/mongo.py 100.00% <100.00%> (ø)
... and 10 more

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