Implementing support for multiple credit provider keys (#25036)
* Implementing support for multiple credit provider keys * Plan on storing keys as list and not dict * Adding tests for serializer and signature code * adding more tests * tweaking a comment * Quality fixes * Breaking out some login into a helper function
Showing
- openedx/core/djangoapps/credit/api/provider.py 28 additions, 6 deletionsopenedx/core/djangoapps/credit/api/provider.py
- openedx/core/djangoapps/credit/serializers.py 47 additions, 5 deletionsopenedx/core/djangoapps/credit/serializers.py
- openedx/core/djangoapps/credit/signature.py 29 additions, 6 deletionsopenedx/core/djangoapps/credit/signature.py
- openedx/core/djangoapps/credit/tests/test_api.py 2 additions, 1 deletionopenedx/core/djangoapps/credit/tests/test_api.py
- openedx/core/djangoapps/credit/tests/test_serializers.py 84 additions, 1 deletionopenedx/core/djangoapps/credit/tests/test_serializers.py
- openedx/core/djangoapps/credit/tests/test_signature.py 34 additions, 0 deletionsopenedx/core/djangoapps/credit/tests/test_signature.py
- openedx/core/djangoapps/credit/tests/test_views.py 52 additions, 29 deletionsopenedx/core/djangoapps/credit/tests/test_views.py
Please register or sign in to comment