Wykres commitów

470 Commity (a456d9cf21550efadfac8f473707afe09e35e4bc)

Autor SHA1 Wiadomość Data
Nico a456d9cf21 Fix QOS flag init + add tests 2015-10-10 14:42:49 +02:00
Nico 10a0ef797b Add unsubscribe test
Add subscribe twice on same topic test
2015-10-08 22:38:32 +02:00
Nico c0190fafeb Add subscription test 2015-10-08 22:09:34 +02:00
Nico d0491a92ef add test assertions 2015-10-08 21:25:15 +02:00
Nico 3acec1d606 Add broker test class + fixes in both client and broker connection management 2015-10-07 22:42:04 +02:00
Nico 58e6069656 Fix 2015-10-07 21:24:08 +02:00
Nico 1366e53167 Ensure draining on close 2015-10-07 21:23:57 +02:00
Nico 53b7168c1c Forgot to return return_code 2015-10-03 21:46:52 +02:00
Nico 1f7341ac79 conform to new API 2015-09-30 22:58:54 +02:00
Nico 17fd361c31 Fix typo 2015-09-30 22:54:10 +02:00
Nico 2e1cc52164 Add plugin calls assertions on broker start/shutdown 2015-09-30 22:41:39 +02:00
Nico e0e08e81e6 Fix 2015-09-30 22:41:18 +02:00
Nico 6005ca1d79 Allow broker creator to provide a custom plugin namespace (useful for testing) 2015-09-30 22:41:07 +02:00
Nico 04c0b257c4 Remove unused 2015-09-30 22:09:25 +02:00
Nico d270a34b28 Basic broker test 2015-09-30 21:34:21 +02:00
Nico fb760e6858 Add missing 'from' 2015-09-30 21:33:42 +02:00
Nico a4e002de2a Add publish message retry on start() 2015-09-30 21:22:46 +02:00
Nico 7f95194fdc Fix handler testing 2015-09-29 22:28:05 +02:00
Nico 44640a64f6 MQTTClient coroutine are now decorated with a wait connected event 2015-09-29 22:19:20 +02:00
Nico a8b5fb221d remove ugly print() 2015-09-29 22:05:09 +02:00
Nico 20a43e5b25 Refactored client connection
allow auto-reconnect
2015-09-29 21:54:09 +02:00
Nico 32c7c7242d Add attach_session() detach_session() methods. (will be used for reconnection handling) 2015-09-28 22:51:18 +02:00
Nico 05a61581fe add subscribe/unsubscribe tests 2015-09-27 22:07:09 +02:00
Nico fdf83b912f replace deprecated calls to warn() 2015-09-27 22:06:27 +02:00
Nico 464fa81a81 Remove obsolete files 2015-09-27 21:48:42 +02:00
Nico fec006d830 Add secure CA 2015-09-27 21:39:43 +02:00
Nico 5e889f5059 Ignore writer.close() error on handler stop 2015-09-27 21:39:17 +02:00
Nico 92a456b789 Add client tests 2015-09-27 21:17:42 +02:00
Nico cbf86e9605 remove unused 2015-09-27 21:17:28 +02:00
Nico 8bafbeb0f2 remove unused 2015-09-27 21:17:12 +02:00
Nico 01628e25a6 Fix port init. 2015-09-27 21:16:55 +02:00
Nico cecf88c2c9 Manage already done handler (shouldn't happen) 2015-09-23 21:55:35 +02:00
Nico e85838512e code cleanup 2015-09-23 21:25:26 +02:00
Nico a256a79bb5 Add test assertions 2015-09-23 21:18:09 +02:00
Nico 13b1d17b01 Python 3.4 compatibility 2015-09-23 21:17:44 +02:00
Nico 3df63c870e Fix typo 2015-09-22 23:10:45 +02:00
Nico 9c76e43de6 Disable python 3.4 environment (until 3.4.4 release which should fix the problem with Queue) 2015-09-22 23:06:36 +02:00
Nico 7fb4fb92da Fix tests (was not using the same loop) 2015-09-22 22:44:29 +02:00
Nico 0b5fa53152 Add debug message 2015-09-22 22:44:06 +02:00
Nico c05aee5468 Fix tests except QOS2 receive 2015-09-21 23:05:35 +02:00
Nico ec835667c0 Skip receive tests 2015-09-16 23:12:50 +02:00
Nico 0a9e062236 Add Python 3.5 to CI 2015-09-16 22:18:50 +02:00
Nico 23a95724ef Clean 2015-09-16 22:18:06 +02:00
Nico 7998824ef4 run message handling async for not blocking the messages reception 2015-09-16 22:17:56 +02:00
Nico 7954ac4f0a Forgot message delivery 2015-09-16 22:17:21 +02:00
Nico eb9defa5cc try a fix for blocking methods. 2015-09-15 23:38:24 +02:00
Nico 417bb01148 Receive messages FIX 2015-09-15 23:17:55 +02:00
Nico 4b7be2b879 Add QOS1 message test and fix 2015-09-15 21:47:42 +02:00
Nico 2d5d1c3d45 Add and fix QOS_0 message receive 2015-09-15 21:31:07 +02:00
Nico dace44a491 Add QOS_2 publish test 2015-09-14 22:56:22 +02:00