rahix
c4e0d9dfe7
Improve test coverage
...
Add missing tests to fully cover the BaseControl codebase (execution
coverage). The only missing pieces are now uuid and os.clock coverage.
Importantly, these changes do not guarantee full coverage of failure
modes - but at least more possible failures are covered now.
3 years ago
rahix
4a5349be96
Switch from lunit to u-test
...
lunit is unmaintained since ~2011. Switch to u-test [1] instead which
seems to be more actively maintained.
[1]: https://github.com/IUdalov/u-test
5 years ago
rahix
0d852d7aac
Make cleanup more robust
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
2b935b87e4
Add timeout to call_sync
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
253e04ff5d
Implement batch register
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
50ae923ef7
Add late installed listeners
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
c33fdd41a6
Implement listen cancelling
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
719201e950
Implement listening
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
8fb07e22cc
Implement close()
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
d6aa1637f1
Test fixes
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
b9c3674755
Actually make bc timeout
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
9f10348b58
Implement finalize
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
1b73d0d04c
Make get and call_sync error
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
4b5fcf3d99
More tests
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
888ad288af
Implement call_sync
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
e4f19c3e20
Implement simple verb calling
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago
rahix
c6bbdcf984
Modularize tests
...
Signed-off-by: Rahix <rahix@rahix.de>
7 years ago