fb938637cc
Compile in DEBUG mode for now
...
Note to self: Modify makefile to output two libs, one debug, one release
2018-07-28 20:38:41 +02:00
8548dcaeb2
Modify test harnish:
...
- Successful TESTASSERTs now continue on
- Failed TESTASSERTs stop the test function with an error message
- Test binary outputs summary at end
- Tests have to be finished with TEST_OK()
2018-07-28 20:37:17 +02:00
dbcc491a5d
Bugfix: Unsubscribe package was 2 bytes short
2018-07-28 17:59:10 +02:00
c82b157c15
Bugfix: Subscribe package was 2 bytes short
2018-07-28 17:58:45 +02:00
6590736a9d
Bugfix: Missing flags in publish message
2018-07-28 17:58:20 +02:00
7a03c95889
Bugfix: Segmentation fault when publishing without message
2018-07-28 17:57:54 +02:00
74a29da7df
Implement tests for all encoder functions
2018-07-28 17:57:19 +02:00
b7a41b932c
Extend test harnish to auto-hexdump on buffer differences
2018-07-28 16:09:34 +02:00
e072a11725
Extend hexdump function for tests
2018-07-28 16:09:08 +02:00
7e4afa462d
Cleanup
2018-07-28 02:51:38 +02:00
31ebc6fc35
Disable debugging functionality if DEBUG flag is not set
2018-07-28 02:40:48 +02:00
9c7b65b74c
VSCode settings updated to squelch linter
2018-07-28 02:38:07 +02:00
6ff7d2a841
Implement packet encoder, start writing tests
2018-07-28 02:30:41 +02:00
4a32facdb5
Initial commit
2018-07-27 02:25:06 +02:00