Commit Graph

17 Commits

Author SHA1 Message Date
prozessorkern 3f54a989f3 fixed cppcheck call for older versions of cppcheck - removed misra checking (is broken anyway if there is no misra text file present 2020-04-19 14:45:42 +02:00
prozessorkern d7962a54dc added busy mode and test
a command can now return SHELLMATTA_BUSY
This will be passed back to the caller of processData
afterwards the instance has to be called with the same parameters
The shellmatta will then just call the busy command until it finishes
as soon as the command returns != SHELLMATTA_BUSY the instance will continue processing the rest of the input data
2020-03-28 11:26:50 +01:00
prozessorkern 2d130e2ee1 added long option parser fix #1 2020-03-22 18:57:31 +01:00
prozessorkern ecc43307af added first working option parser for short options 2020-03-16 22:08:06 +01:00
prozessorkern 60c4c7dadd added basic interface of the shellmatta option parser + started adding a test module 2020-03-08 22:02:51 +01:00
prozessorkern c04accdb55 close #30 added overwritable help command parameter and fixed some compiler issues (some of them only appeared when compiling with optimization) 2020-03-01 17:53:27 +01:00
prozessorkern 34ec2d9b45 removed \e from sourcecode and testcases 2020-02-03 20:45:19 +01:00
prozessorkern 11bf2d2671 added some testcases
+ adapted makefile to delete coverage data from former runs
2019-12-05 22:55:28 +01:00
prozessorkern 8cedf30925 changed doxygile location 2019-12-05 21:29:48 +01:00
Stefan Strobel fe3c1e3a43 Added dummy testcases to integrate all source files into coverage meassurement 2019-12-05 17:55:03 +01:00
Stefan Strobel cf7ac4d116 Merge branch 'feature/add_tests_#5' of https://git.shimatta.net/shimatta/shellmatta into feature/add_tests_#5 2019-12-05 14:39:40 +01:00
Stefan Strobel 3194012bae got rid of compiler warnings 2019-12-05 14:39:26 +01:00
prozessorkern af8fea78da added cppcheck call - requires cppcheck > 1.88 2019-08-04 23:17:15 +02:00
prozessorkern c9252029fd fixed broken coverage meassurement in integration test
included the objects of shellmatta instead of the test files
2019-07-30 21:54:21 +02:00
prozessorkern 5ff3bfa12e added some integration tests
to test the integrated shellmatta using only the external api
2019-07-28 22:28:54 +02:00
prozessorkern d65765371b added unit tests for several util functions 2019-07-27 16:31:19 +02:00
prozessorkern adcce55e83 added makefile to build an example, the documentation and the tests. Startet implementing Tests. 2019-06-25 23:37:13 +02:00