Joel Bender
|
209d619994
|
state and time machine improvements and starting to add BVLL tests
|
2017-09-11 02:08:01 -04:00 |
|
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
|
776cf996de
|
move the match_pdu function where it can be easily used in other tests, add a bunch of tests
|
2017-09-03 01:18:29 -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
|
b174095a47
|
remove send() and match_pdu() from TrappedStateMachine so it is a cleaner set of functionality, add a new TSMachine class in the test code so the tests can remain the same
|
2017-08-07 00:25:16 -04:00 |
|
Joel Bender
|
67e338c4ce
|
add some simple state machine group tests
|
2016-05-07 23:16:59 -04:00 |
|
Joel Bender
|
0d8f237754
|
convert tests from nose to pytest
|
2016-05-07 15:53:58 -04:00 |
|
Joel Bender
|
cfce2d30cb
|
add tests for state transition timeouts using the time machine
|
2015-08-09 12:32:09 -04:00 |
|
Joel Bender
|
9e72caa716
|
shuffling test components around, adding additional state machine tests
|
2015-08-06 23:45:03 -04:00 |
|
Joel Bender
|
0f37c39191
|
starting to put together state machine tests
|
2015-08-05 23:52:19 -04:00 |
|
Joel Bender
|
f01c0cab17
|
empty shell for testing state machines
|
2015-08-03 16:00:41 -04:00 |
|