Commit Graph

207 Commits

Author SHA1 Message Date
meejah
807dfc1c18 unify new_protocol_ws, make it a bare helper 2021-04-18 21:33:01 -06:00
meejah
0ce08b66cf defensive if's -> assert 2021-04-18 21:25:25 -06:00
meejah
dfd3bdd1a1 test we can pass an explicit websocket URL 2021-04-18 21:14:28 -06:00
meejah
ade99eb8b3 docstring, whitespace 2021-04-18 21:14:07 -06:00
meejah
513e5bed6e combine checks 2021-04-18 21:13:45 -06:00
meejah
bfd8312ef0 render empty token correctly 2021-04-15 19:19:14 -06:00
meejah
aa58b85ace honour log_requests as original code did 2021-04-15 12:28:23 -06:00
meejah
1a1947d7e9 irrelevant 2021-04-15 12:19:40 -06:00
meejah
7a5b7487ef Merge branch 'master' into websocket-support-on-iosim-tests-master 2021-04-15 12:19:16 -06:00
meejah
088757a7c9 add words about websockets support 2021-04-15 12:16:34 -06:00
meejah
0de4f23a29
Merge pull request #22 from meejah/drop-python2
Drop python2
2021-04-15 12:10:16 -06:00
meejah
3cda647883 document test-clients 2021-04-15 12:09:44 -06:00
meejah
82c175a02e add tcp test-client too 2021-04-15 12:07:18 -06:00
meejah
f225fded53 pyflakes cleanup for test-websocket-client 2021-04-15 12:06:09 -06:00
meejah
845f483b7d add changelog note 2021-04-15 11:59:40 -06:00
meejah
1642fa9836 GA gets confused 2021-04-15 11:56:56 -06:00
meejah
68b2cbb125 drop python 3.5, 3.6 .. add pythons up to 3.10 2021-04-15 11:55:37 -06:00
meejah
553158da63 drop unsupported pythons for now 2021-04-15 11:39:39 -06:00
meejah
360c7999a8 unconstrained autobahn version so we can support other pythons 2021-04-15 11:36:00 -06:00
meejah
141709bf62 correct twisted version 2021-04-15 11:17:16 -06:00
meejah
b2ec2981d6 add autobahn dep, upgrade twisted 2021-04-15 11:15:16 -06:00
meejah
a2866c55c9 remove 'from __future__' imports 2021-04-15 07:40:15 -06:00
meejah
30688f638c test to ensure we make a websocket service when passing --websocket 2021-04-14 17:07:50 -06:00
meejah
425f040168 test for websocket option-parsing 2021-04-14 17:01:20 -06:00
meejah
bd06fad7e7 websocket defaults test 2021-04-14 16:58:05 -06:00
meejah
d8da1a62d6 no more debug-log 2021-04-14 16:55:34 -06:00
meejah
6698cf95d5 irrelevant (there was only a debug message logged) 2021-04-14 16:54:41 -06:00
meejah
95a72e6ac9 better comment 2021-04-14 16:53:37 -06:00
meejah
319145608d better comment 2021-04-14 16:47:52 -06:00
meejah
e7466a3595 add CLI options for WebSockets support 2021-04-14 16:46:46 -06:00
meejah
7b92c3701e leave state-machine tracing code (but commented) 2021-04-14 16:33:21 -06:00
meejah
e34cf94271 no need to check anymore 2021-04-14 16:23:49 -06:00
meejah
1efc1313db py3-only imports 2021-04-14 15:32:32 -06:00
meejah
d17e8ff169 drop python2 in github CI 2021-04-14 15:28:38 -06:00
meejah
94032836b7 drop python2 in tox 2021-04-14 15:27:41 -06:00
meejah
786cd08350 pyflakes; unused imports 2021-04-14 15:17:48 -06:00
meejah
3197946073 websocket<-->TCP test 2021-04-14 15:13:16 -06:00
meejah
0db8ed3225 even more explicit 2021-04-14 15:11:38 -06:00
meejah
5a405443b9 more-explicit about which protocol clients use 2021-04-14 15:10:58 -06:00
meejah
5b7ec9ef4c move usage-tracking stuff to own module 2021-04-14 15:05:44 -06:00
meejah
8aeea711eb cleanup 2021-04-14 15:05:44 -06:00
meejah
5f43e53db1 cleanup 2021-04-14 15:05:44 -06:00
meejah
8132ea8f91 more docstrings 2021-04-14 15:05:44 -06:00
meejah
ef96af2a80 websocket tests already use the interface 2021-04-14 15:05:44 -06:00
meejah
a057da49cf disconnect_redundant is redundant 2021-04-14 15:05:44 -06:00
meejah
ce7458e604 test for disconnect / error propagation 2021-04-14 15:05:44 -06:00
meejah
e689bfcf4f remove debug, doesn't make sense anymore 2021-04-14 15:05:44 -06:00
meejah
b73c76c8df run '_Transit' tests on websockets too 2021-04-14 15:05:44 -06:00
meejah
4112f718d4 unused 2021-04-14 15:05:44 -06:00
meejah
eb3bc6b5a8 cleanup 2021-04-14 15:05:44 -06:00