Commit Graph

41 Commits

Author SHA1 Message Date
Pedro Ferreira
d6a1ac792c Use proper timestamp instead of OS-dependent 2018-02-04 22:17:38 +01:00
Pedro Ferreira
797315e967 Add some additional coverage 2017-08-06 12:16:22 +02:00
Pedro Ferreira
73dccb8b15 Extract out stream() method 2017-08-05 20:02:02 +02:00
Pedro Ferreira
a5ce920440 Revert "Remove pytest-cov flag"
This reverts commit 297b1268b0.
2017-08-05 19:49:50 +02:00
Pedro Ferreira
778f74200a Tests for remote feeds 2017-08-05 19:32:01 +02:00
Pedro Ferreira
e2ec8313dc Refactor feed code 2017-08-05 18:21:14 +02:00
Pedro Ferreira
837fd5e38b Add __init__.py which is apparently needed
For coverage reports to work
2017-08-05 12:49:21 +02:00
Pedro Ferreira
297b1268b0 Remove pytest-cov flag 2017-08-05 12:47:33 +02:00
Pedro Ferreira
ee68cd125b Add load_ssb_secret() to utils 2017-08-05 12:40:44 +02:00
Pedro Ferreira
fcb5981611 Add README badges, bump version 2017-08-01 22:45:54 +02:00
Pedro Ferreira
9fc910c37d Python 3.5 compatibility
Close #1 and #3
2017-08-01 22:37:14 +02:00
Pedro Ferreira
ad8d1b89ae Missing dependency: pytest-mock 2017-08-01 22:33:03 +02:00
Pedro Ferreira
8427c188ee Several fixes in packet_stream tests
Problem with JSON comparison (order) + awaiting connect()
2017-08-01 22:32:23 +02:00
Pedro Ferreira
36d8a13ff3 Add simplejson to dependencies 2017-08-01 21:39:45 +02:00
Pedro Ferreira
aa5b7b7070 Set version 0.1.0.dev1 2017-08-01 21:34:20 +02:00
Pedro Ferreira
33067864dc Add dependency on secret-handshake 2017-08-01 21:34:20 +02:00
Pedro Ferreira
6e9dfe5842 Hide .coverage 2017-08-01 20:09:10 +02:00
Pedro Ferreira
7651dc535c Add .travis.yml 2017-08-01 19:40:53 +02:00
Pedro Ferreira
ad604315ad Add pytest.ini (coverage etc...) 2017-08-01 19:39:15 +02:00
Pedro Ferreira
fc67995e6b Move test_*.py to examples dir 2017-08-01 19:38:53 +02:00
Pedro Ferreira
38ab943fc7 Improve test_client.py 2017-08-01 19:38:04 +02:00
Pedro Ferreira
5c7888e006 Use async connect(...) 2017-08-01 19:32:36 +02:00
Pedro Ferreira
679cfb3fa1 Add test for on_connect 2017-07-31 23:53:08 +02:00
Pedro Ferreira
00fc46890e Add logging to test_server, fix it 2017-07-31 23:17:59 +02:00
Pedro Ferreira
14291ed863 Add some additional packet_stream tests 2017-07-31 23:17:32 +02:00
Pedro Ferreira
3a0ad1b3ff Fix test_feed 2017-07-31 23:16:20 +02:00
Pedro Ferreira
f2f4a829d2 Allow low level transport class to be overridden 2017-07-31 23:15:52 +02:00
Pedro Ferreira
7b2ca4b606 Update .gitignore 2017-07-30 22:43:49 +02:00
Pedro Ferreira
f25a9868a2 Add setup.py 2017-07-30 22:41:41 +02:00
Pedro Ferreira
e6b91af497 Added first packet_stream tests 2017-07-30 22:31:17 +02:00
Pedro Ferreira
69394936ee Make read(...) clearer and easier to manage 2017-07-30 22:28:42 +02:00
Pedro Ferreira
3d652d11cd Properly handle MuxRPC errors 2017-07-30 15:02:09 +02:00
Pedro Ferreira
dda0b488c6 Handle split packets properly 2017-07-30 11:51:11 +02:00
Pedro Ferreira
ae5b99acfa Rename module 2017-07-30 11:50:25 +02:00
Pedro Ferreira
02f50239fc Apparently working sink handler 2017-07-30 10:52:04 +02:00
Pedro Ferreira
e2e893018b Working examples for duplex, requests, source 2017-07-30 10:14:26 +02:00
Pedro Ferreira
ecb67ebcf4 Partially working implementation (yay!) 2017-07-29 11:54:53 +02:00
Pedro Ferreira
21af5fba09 Extract secret-handshake into separate lib 2017-06-05 00:28:29 +02:00
Pedro Ferreira
761b503c95 Add MIT license and AUTHORS file 2017-06-02 20:43:54 +02:00
Pedro Ferreira
e8aff7adf5 Add README.md 2017-06-02 20:43:54 +02:00
Pedro Ferreira
fe95688f9d First partially working implementation 2017-06-02 20:09:55 +02:00