Stein Magnus Jodal
b754885064
Fix all import order warnings
2014-05-07 20:08:43 +02:00
Trygve Aaberge
d62ad966af
network: Respond to messages before closing connections
...
This makes a connection tell the actor to stop the connection, instead
of stopping it itself. This is preferable, because other messages sent
to the actor that is not processed yet, may now send data to the client.
E.g. it makes this work:
$ echo status | nc localhost 6600
2014-04-25 06:11:01 +02:00
Stein Magnus Jodal
c781f77ef3
Rename test files to pattern expected by test runners
2014-01-15 00:01:50 +01:00
Stein Magnus Jodal
52ee456692
tests: Import unittest directly from the stdlib
2013-04-29 19:45:25 +02:00
Stein Magnus Jodal
6acaa490e9
Make all strings unicode by default ( fixes #224 )
2012-11-13 00:18:47 +01:00
Stein Magnus Jodal
587dde287f
Update to work with Pykka 1.0
2012-10-26 22:32:06 +02:00
Stein Magnus Jodal
ac60bcdf8e
Fix all flake8 warnings in tests ( #211 )
2012-10-16 14:43:31 +02:00
Stein Magnus Jodal
63cd153b1b
Let NetworkServer pass protocol_kwargs on
2012-09-28 00:48:23 +02:00
Stein Magnus Jodal
66f476e85a
Fix typo
2012-09-26 10:08:59 +02:00
Thomas Adamcik
db3a201795
Fix tests and update docs with #150 fix.
2012-09-09 22:09:23 +02:00
Thomas Adamcik
1985b4af76
Switch all tests over to from tests import unittest, which will be unittest2 on < 2.7 and plain unittest otherwise
2011-07-31 22:21:34 +02:00
Thomas Adamcik
cb4f32cb58
Try to send directly in quene_send when we can to prevent uneeded context switches
2011-07-28 22:51:41 +02:00
Thomas Adamcik
3195476421
Rename old send tests to queue_send
2011-07-28 22:44:43 +02:00
Thomas Adamcik
93c16cc2cd
Add tests for socket sending
2011-07-28 22:43:54 +02:00
Thomas Adamcik
4f6ddd3532
Add error handling tests for new send method
2011-07-28 22:41:53 +02:00
Thomas Adamcik
43f4f1537e
Extract send to seperate method
2011-07-28 22:34:47 +02:00
Thomas Adamcik
13d4510e12
Rename send to send_queue in network.Connection
2011-07-28 22:28:17 +02:00
Thomas Adamcik
035af38b02
Merge branch 'develop' into feature/support-telnet
...
Conflicts:
tests/utils/network/lineprotocol_test.py
2011-07-25 17:39:00 +02:00
Thomas Adamcik
9fe4674b36
Update on_received to handle that decode can fail
2011-07-25 01:24:19 +02:00
Thomas Adamcik
4049b23c3f
Add concept of delimeter to complemend terminator in LineProtocol
2011-07-25 00:50:41 +02:00
Thomas Adamcik
451b52fde5
Make sure we prevent timeouts when in idle mode
2011-07-24 01:59:32 +02:00
Thomas Adamcik
d07a758f68
Update tests to reflect that server's socket errors should simply not be handeled
2011-07-17 00:42:37 +02:00
Thomas Adamcik
d2a9e3d1ec
Make send_callback respect flags from gobject
2011-07-17 00:33:15 +02:00
Thomas Adamcik
c773998fd8
Stop actor if decode or encode fails
2011-07-17 00:26:50 +02:00
Thomas Adamcik
ffd4ae5045
Some more test cleanup and improvement
2011-07-17 00:06:10 +02:00
Thomas Adamcik
91b450bd6b
Add tests for line protocol host and port properties
2011-07-16 22:56:43 +02:00
Thomas Adamcik
a1c382666f
Split up tests into multiple files
2011-07-15 01:08:29 +02:00