<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyjwt.git/tests/test_jwt.py, branch fix-cli-script</title>
<subtitle>github.com: progrium/pyjwt.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/'/>
<entry>
<title>Removed all references to unittest</title>
<updated>2015-04-14T16:35:26+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-04-13T03:50:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=109f44cf72ebafaade1f251587cd6a4724f11b84'/>
<id>109f44cf72ebafaade1f251587cd6a4724f11b84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Converted all unittest constructs to pytest</title>
<updated>2015-04-14T14:52:49+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-04-13T03:17:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=6315f8694348ef64560eaf6f878247ae5b6cdc08'/>
<id>6315f8694348ef64560eaf6f878247ae5b6cdc08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a better explanation for TestJWT and why it exists.</title>
<updated>2015-03-17T19:15:14+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-03-15T23:21:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=1edd4aa3578564db852cf6ccf634f40f63b4fc11'/>
<id>1edd4aa3578564db852cf6ccf634f40f63b4fc11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored tests to make things fit better with the new PyJWT object API</title>
<updated>2015-03-17T19:15:14+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-03-15T22:52:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=d732c1dc4e831b49b2e6611bc2405b69e1beada2'/>
<id>d732c1dc4e831b49b2e6611bc2405b69e1beada2</id>
<content type='text'>
- test_jwt.py has been renamed to test_api.py since it focuses entirely
  on api.py
- A new test_jwt.py has been introduced that focuses exclusively on
  testing the public API. (Specifically, making sure that encode and
  decode still exist and function). This test can be extremely simple
  since the jwt.encode and jwt.decode functions are backed by PyJWT()
  which is tested elsewhere.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- test_jwt.py has been renamed to test_api.py since it focuses entirely
  on api.py
- A new test_jwt.py has been introduced that focuses exclusively on
  testing the public API. (Specifically, making sure that encode and
  decode still exist and function). This test can be extremely simple
  since the jwt.encode and jwt.decode functions are backed by PyJWT()
  which is tested elsewhere.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored api.py so that all JWT functions are now part of a PyJWT class.</title>
<updated>2015-03-17T19:15:14+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-03-15T22:40:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=4e024325715f1427f532b3376a2ffe28315a6ebc'/>
<id>4e024325715f1427f532b3376a2ffe28315a6ebc</id>
<content type='text'>
- Created a singleton instance to preserve jwt.encode, jwt.decode,
  jwt.register_algorithms existing public APIs
- Renamed load and verify_signature to _load and _verify_signature since
  they are not part of the existing public API
- Modified related tests to use PyJWT._load and PyJWT._verify_signature
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Created a singleton instance to preserve jwt.encode, jwt.decode,
  jwt.register_algorithms existing public APIs
- Renamed load and verify_signature to _load and _verify_signature since
  they are not part of the existing public API
- Modified related tests to use PyJWT._load and PyJWT._verify_signature
</pre>
</div>
</content>
</entry>
<entry>
<title>Made several changes to testing to increase code coverage</title>
<updated>2015-01-25T12:25:45+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-01-25T12:16:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=85f23976964d5400ebc888ce7b793fd5ad8a8f05'/>
<id>85f23976964d5400ebc888ce7b793fd5ad8a8f05</id>
<content type='text'>
- Added a ton of tests to cover areas that weren't covered before
- Added a pep8 tox env to run pep8 tests as part of the build
- Moved keys into tests/keys
- Added test_algorithms.py for algorithms module tests
- Changed setup.py to run all tests in tests/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added a ton of tests to cover areas that weren't covered before
- Added a pep8 tox env to run pep8 tests as part of the build
- Moved keys into tests/keys
- Added test_algorithms.py for algorithms module tests
- Changed setup.py to run all tests in tests/
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed header's alg parameter to be case sensitive per the JWT spec.</title>
<updated>2015-01-25T05:14:59+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-01-25T05:14:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=eb4bb5346b60d4970687c8db3935f24510b3fa46'/>
<id>eb4bb5346b60d4970687c8db3935f24510b3fa46</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tests that used private API</title>
<updated>2015-01-18T18:09:03+00:00</updated>
<author>
<name>José Padilla</name>
<email>jpadilla@webapplicate.com</email>
</author>
<published>2015-01-18T18:09:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=67ba93da4f05d51fe8a7476149a4f3b310d2531e'/>
<id>67ba93da4f05d51fe8a7476149a4f3b310d2531e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes #70. Refactored all HMAC, RSA, and EC code into seperate classes in the algorithms module</title>
<updated>2015-01-18T16:26:25+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-01-06T14:00:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=1da2d4a52d55d64f77d7c6d6b52cdba555dc0e0b'/>
<id>1da2d4a52d55d64f77d7c6d6b52cdba555dc0e0b</id>
<content type='text'>
Added register_algorithm to add new algorithms.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added register_algorithm to add new algorithms.
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop usage of unicode_literals in all modules</title>
<updated>2015-01-12T11:34:37+00:00</updated>
<author>
<name>Wouter Bolsterlee</name>
<email>wouter@intelworks.com</email>
</author>
<published>2015-01-12T11:34:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyjwt.git/commit/?id=5117033c85791e035fa16bcf244a37b42c3de36b'/>
<id>5117033c85791e035fa16bcf244a37b42c3de36b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
