summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
...
* Refactored JWS-specific logic out of PyJWT and into PyJWS superclassMark Adams2015-04-191-7/+7
* Fixed some PEP8 issuesMark Adams2015-04-141-3/+1
* Fixed some squirly looking tests.Mark Adams2015-04-141-12/+8
* Removed all references to unittestMark Adams2015-04-146-299/+270
* Minor refactorings to move some utils code around and remove unneeded code.Mark Adams2015-04-143-8/+8
* Converted all unittest constructs to pytestMark Adams2015-04-145-189/+199
* Merge pull request #135 from mark-adams/minor-updatesJosé Padilla2015-04-142-16/+32
|\
| * Added a test to improve coverage and cleaned up some existing tests.Mark Adams2015-04-122-10/+29
| * Changed PyJWT.default_options to optionsMark Adams2015-04-121-6/+3
* | Added a deprecation warning for using verify= instead of options= on decode()Mark Adams2015-04-121-0/+21
|/
* Added support for RSASSA-PSS algorithms (PS256, PS384, PS512)Mark Adams2015-04-082-7/+72
* refactor option merging, add myself to AUTHORS, s/dict()/{}Michael Davis2015-04-081-2/+2
* Remove dict comprehension for py26 compatibilityMichael Davis2015-04-061-0/+2
* Add flexible and complete verification optionsMichael Davis2015-04-061-2/+67
* Made some PEP8 fixes that came from the last commit.Mark Adams2015-03-291-3/+3
* Added checks on iat to make sure that a token can't be issued for theMark Adams2015-03-291-5/+13
* Moved claims validation into a seperate private method to make it simpler to ...Mark Adams2015-03-291-3/+0
* Fixed some PEP8 errors from the last commit.Mark Adams2015-03-291-2/+0
* Removed private APIs from tests and refactored tests to focus on public APIsMark Adams2015-03-291-216/+62
* Added validation for 'nbf' claim to ensure it is an int value. #121Mark Adams2015-03-291-0/+9
* Added validation for 'iat' claim to ensure it is an int value. #121Mark Adams2015-03-291-2/+10
* Added validation for 'exp' claim to ensure it is an int value. #121Mark Adams2015-03-291-0/+10
* Fixed a flaky test by making sure we actually make the signature invalid from...Mark Adams2015-03-181-3/+2
* Added the ability to specify both a global alg whitelist for a PyJWT object a...Mark Adams2015-03-171-18/+37
* Added tests to cover invalid string validations on HMACMark Adams2015-03-172-1/+61
* Default algorithms can now be overridden by passing in the algorithms paramet...Mark Adams2015-03-171-2/+16
* Added a better explanation for TestJWT and why it exists.Mark Adams2015-03-171-1/+6
* Fixed some PEP8 errors from the last commit.Mark Adams2015-03-171-25/+25
* Refactored tests to make things fit better with the new PyJWT object APIMark Adams2015-03-172-858/+885
* Refactored api.py so that all JWT functions are now part of a PyJWT class.Mark Adams2015-03-171-174/+179
* Added some more tests to improve coverage for jwt.contrib.algorithmsMark Adams2015-03-151-0/+62
* Revived PyCrypto and ecdsa-based algorithms as optional jwt.contrib modules.Mark Adams2015-03-154-10/+148
* Made algorithm class dependence on hash functions more direct.Mark Adams2015-03-151-13/+11
* Fixed constant time compare tests so that they always use bytes as input.Mark Adams2015-01-251-3/+10
* Fixed compat imports so PEP8 passes.Mark Adams2015-01-251-1/+2
* Added tests for `pyjwt.compat.constant_time_compare`Mark Adams2015-01-251-0/+16
* Fixed a typo in the class name for TestAlgorithmsMark Adams2015-01-251-1/+1
* Removed json from compat since this only applies to Python < 2.6 and pyjwt on...Mark Adams2015-01-251-0/+7
* Made several changes to testing to increase code coverageMark Adams2015-01-2510-47/+322
* Changed header's alg parameter to be case sensitive per the JWT spec.Mark Adams2015-01-241-0/+24
* Fix tests that used private APIapiJosé Padilla2015-01-181-66/+71
* Fixes #70. Refactored all HMAC, RSA, and EC code into seperate classes in the...Mark Adams2015-01-181-54/+18
* Drop usage of unicode_literals in all modulesWouter Bolsterlee2015-01-121-1/+0
* Correctly implement audience claim verificationWouter Bolsterlee2015-01-071-44/+9
* Rename exceptions that don't have Error in their nameWouter Bolsterlee2015-01-061-14/+14
* Merge pull request #58 from wbolster/issue-57José Padilla2015-01-051-2/+4
|\
| * Avoid ResourceWarning in testsWouter Bolsterlee2015-01-051-2/+4
* | Add failing test for specifying leeway as a datetime.timedeltaWouter Bolsterlee2015-01-051-12/+15
|/
* Fix test_encode_decode_with_ecdsa_sha384 so that it actually uses the key its...Mark Adams2014-12-241-5/+5
* Added some missing ensure_bytes in a couple of the tests.Mark Adams2014-12-181-31/+43