Joel Bender
|
a358aae5bb
|
add 'events' as a way for multiple state machines in the same group to synchronize or signal each other
|
2017-09-04 01:22:20 -04:00 |
|
Joel Bender
|
ebbf2f0e35
|
change receive from equality checking to 'criteria' which is an optional class, for isinstance() checking, and keyword name/value pairs, for hasattr() and getattr() checking
|
2017-09-02 02:06:54 -04:00 |
|
Joel Bender
|
4e052ada85
|
'indexing' a network, finding a node by address, might be a good idea to reintroduce in the future
|
2017-08-31 23:49:31 -04:00 |
|
Joel Bender
|
b67ccac080
|
minor doc update
|
2017-08-29 22:55:39 -04:00 |
|
Joel Bender
|
920793543d
|
replace the start_state.success() with start_state.timeout().success() to make sure a node gets nothing
|
2017-08-17 12:56:41 -04:00 |
|
Joel Bender
|
2fa62dfe5f
|
add an IPRouter and tests
|
2017-08-17 02:53:15 -04:00 |
|
Joel Bender
|
f1d4626527
|
add crude virtual IP network classes and tests
|
2017-08-16 23:24:07 -04:00 |
|
Joel Bender
|
75b3e1af6b
|
remove the restriction on VLAN nodes to have address of type Address
|
2017-08-15 00:21:39 -04:00 |
|
Joel Bender
|
c58d255153
|
clean up the comments
|
2017-08-11 18:00:00 -04:00 |
|
Joel Bender
|
a2933abdad
|
additional test and documentation
|
2017-08-08 00:32:29 -04:00 |
|
Joel Bender
|
572dfdf300
|
more experience writing networking/state machine tests
|
2017-08-07 23:25:52 -04:00 |
|
Joel Bender
|
ce0b176e70
|
trying out test code pattern
|
2017-08-03 14:54:53 -04:00 |
|
Joel Bender
|
949108e2d5
|
add an __init__ method to see when it gets called, fix debugging
|
2017-07-19 00:56:26 -04:00 |
|
Joel Bender
|
c755781c1b
|
start with the template
|
2016-05-09 00:15:33 -04:00 |
|
Joel Bender
|
fad28f05b9
|
add some more placeholders for more tests
|
2016-02-27 19:23:51 -05:00 |
|