Commit graph

47 commits

Author SHA1 Message Date
d6aa1637f1 Test fixes
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
1a9422af7d Better errors and return codes
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
c6f019f271 No reannouncing self
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
28a52cfd7d Only announce if bc has names
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
b9c3674755 Actually make bc timeout
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
9f10348b58 Implement finalize
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
1b73d0d04c Make get and call_sync error
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
4b5fcf3d99 More tests
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
9c44faa811 Fix network mock
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
646a5b28fd Update README
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:40 +02:00
62658906d8 Fix lunit not honoring "-t"
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
3b290e6853 Move pulling into network
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
0eed392d6e Fix pull-filters
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
888ad288af Implement call_sync
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
e4f19c3e20 Implement simple verb calling
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
c6bbdcf984 Modularize tests
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
da6c36922b Add get and pull
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
7063e7445d Basic network
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
e328ae0ab9 Improve table hierarchy
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
f9a14ecaeb Implement set and call
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
3508870c7f A new beginning
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
b2a12cc2dc Refactor dummies
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
6c51c4cb4e Fix indent
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
9f8e62923e Update README again
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
132cfb9921 Update README
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:39 +02:00
b205779a29 Rewrite attempt 1
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-17 12:42:02 +02:00
126d420e3c Update README
Signed-off-by: Rahix <rahix@rahix.de>
2019-04-12 10:50:26 +02:00
3c4920489a
Cleanup
Signed-off-by: Rahix <rahix@rahix.de>
2019-03-17 19:37:55 +01:00
c3ce5b0ac8
Fix some variables being non-local
Signed-off-by: Rahix <rahix@rahix.de>
2019-03-17 18:59:33 +01:00
9c32c826ea
More parameter verb-call checks
Signed-off-by: Rahix <rahix@rahix.de>
2019-03-16 14:47:24 +01:00
dc0e021ef6
Add test for verb parameter
Signed-off-by: Rahix <rahix@rahix.de>
2019-03-16 13:53:37 +01:00
fa0c331f8e Make testable version work in-game
Signed-off-by: Rahix <rahix@rahix.de>
2019-03-08 23:53:23 +01:00
Rahix
4dd809ba03 Add cleanup function 2019-03-08 19:42:56 +01:00
Rahix
08ca559ade Add multicall bug test, not working yet 2017-04-15 02:54:08 +02:00
Rahix
20c8c7426f Make oc-basecontrol more robust
- Allow init without params
	- Remove errors, instead indicate failures with return values
	- Add has_noun and has_verb
	- Allow late init of listeners
2017-04-13 21:29:47 +02:00
Rahix
45904104f7 Add remote listening cancelling 2017-04-11 12:32:16 +02:00
Rahix
06d37428b6 Implement noun listening
- Replace queue with list
2017-04-11 12:24:20 +02:00
Rahix
5beb83ba9e First part of rewrite
- Fix serializer to work outside OC
2017-04-11 10:51:16 +02:00
Rahix
b2d555933e Add dummy modem and OpenComputers serializer 2017-04-11 08:40:58 +02:00
Rahix
6b0cc0b40a Add test to readme 2017-04-10 18:42:37 +02:00
Rahix
ffce90b049 Better formatting 2017-04-10 18:10:29 +02:00
Rahix
c4bd3dffef Add Doc 2017-04-10 18:08:48 +02:00
Rahix
26dc28c589 Add primitive README 2017-04-10 16:59:34 +02:00
Rahix
c988a73b09 Add gitignore 2017-04-10 16:55:59 +02:00
Rahix
5186b7c61d Add unit tests 2017-04-10 16:53:17 +02:00
Rahix
a7aa7bc3ca Add lunit suite 2017-04-10 16:52:58 +02:00
Rahix
b17d044bb5 Initial 2017-04-10 16:52:41 +02:00