PiDelport / django-payfast

Django integration for the PayFast payment gateway
MIT License
17 stars 22 forks source link

Add sandbox integration tests, and rework and fix signature code #8

Closed PiDelport closed 6 years ago

PiDelport commented 6 years ago

This should fix ITN signature verification failures, as well as some checkout signature failures. The signature code and test coverage should now be in a better place than before.

codecov[bot] commented 6 years ago

Codecov Report

Merging #8 into master will increase coverage by 0.1%. The diff coverage is 93.44%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master       #8     +/-   ##
=========================================
+ Coverage   88.44%   88.54%   +0.1%     
=========================================
  Files          12       12             
  Lines         424      454     +30     
  Branches       34       40      +6     
=========================================
+ Hits          375      402     +27     
- Misses         38       40      +2     
- Partials       11       12      +1
Impacted Files Coverage Δ
payfast/tests.py 100% <100%> (ø) :arrow_up:
payfast/conf.py 77.27% <100%> (+1.08%) :arrow_up:
payfast/forms.py 82.25% <87.5%> (-0.29%) :arrow_down:
payfast/api.py 71.42% <90.62%> (+14.76%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update a183320...1a10731. Read the comment docs.