summaryrefslogtreecommitdiff
path: root/tests/test_api_jws.py
Commit message (Expand)AuthorAgeFilesLines
* Combine repetitive encode/decode tests using parametrize (#577)Jon Dufresne2020-12-211-92/+26
* Simplify black configuration to be closer to upstream defaults (#568)Jon Dufresne2020-12-211-55/+17
* Prefer ModuleNotFoundError over ImportError (#565)Jon Dufresne2020-12-211-1/+1
* Add utility functions to assist test skipping (#563)Jon Dufresne2020-12-191-32/+12
* Split PyJWT/PyJWS classes to tighten type interfaces (#559)Jon Dufresne2020-12-191-0/+21
* Tighten bytes/str boundaries and remove unnecessary coercing (#547)Jon Dufresne2020-12-171-4/+4
* Replace force_bytes()/force_unicode() in tests with literals (#541)Jon Dufresne2020-12-171-25/+25
* Use existing key_path() utility function throughout tests (#540)Jon Dufresne2020-12-161-26/+28
* Remove unnecessary Unicode decoding before json.loads() (#542)Jon Dufresne2020-12-161-3/+3
* Run pyupgrade to simplify code and use Python 3.6 syntax (#536)Jon Dufresne2020-12-161-27/+27
* Upgrade black version and usage (#538)Jon Dufresne2020-12-161-6/+6
* Removed redundant `default_backend()` (#523)Kaushal Rohit2020-10-121-37/+12
* Drop deprecation warnings (#515)José Padilla2020-08-241-99/+102
* Run pyupgrade across project to use modern Python 3 conventions (#491)Jon Dufresne2020-06-081-27/+27
* Remove Python 2.7 compatibility (#457)Bastien Vallet2019-11-121-5/+3
* DX Tweaks (#450)José Padilla2019-10-211-268/+345
* Fix pytest and pinned test dependencies1.7.1José Padilla2018-12-061-1/+1
* Fix #315: Raise InvalidSignatureError over generic DecodeError (#316)Markus Holtermann2017-12-011-2/+9
* Allow list of valid audiences to be passed in to PyJWT.decode() (#306)René Springer2017-11-261-1/+0
* Warn about missing algorithms arg only when verify is TruePrzemysław Suliga2017-08-311-0/+18
* Add warning when decoding with no algorithms specifiedJosé Padilla2017-06-221-0/+10
* Changes per code reviewLandon GB2016-11-301-1/+1
* Unit test for better errors when missing cryptography packageLandon GB2016-11-281-0/+6
* Merge pull request #219 from mike9005/es521_fixMark Adams2016-10-241-4/+4
|\
| * Catch a couple more typos in testsMichael Collis2016-09-261-2/+2
| * Fix tests to matchMichael Collis2016-09-211-2/+2
* | Add JWK support for HMAC and RSA keysadd-jwk-for-hmac-rsaMark Adams2016-08-281-19/+18
|/
* binary_type verification added to make the code more future-proofMauricio Aizaga2015-10-231-4/+6
* Fixed #183 AttributeError: 'NoneType' object has no attribute 'rsplit'Mauricio Aizaga2015-10-221-0/+18
* Change TypeError on bad `kid` to InvalidTokenErrorGabriel Gironda2015-07-231-4/+4
* Fail on encode and decode of bad JWS header valuesGabriel Gironda2015-07-211-2/+25
* Changed test function nameAlexandru Mihai2015-06-231-1/+1
* Remove unused variableAlexandru Mihai2015-06-231-1/+1
* Added test for verify signature with empty algoAlexandru Mihai2015-06-221-0/+10
* Merged master branch in to remove Python 3.2 support and add the newMark Adams2015-05-181-0/+9
|\
| * Added get_unverified_header method so that unverified headers can be retrieve...Mark Adams2015-05-081-0/+9
* | Fix the ECDSA signature serialization format when using cryptographyesneider2015-05-131-5/+4
|/
* Split tests between PyJWS and PyJWT object responsiblitiesMark Adams2015-04-191-0/+581