1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-09-28 22:15:23 +08:00
Commit Graph

12 Commits

Author SHA1 Message Date
Joel Bender
4c1ecffba6 add a call() transition and tests, foreign device registration tests 2017-09-12 02:52:23 -04:00
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