prozessorkern
c74e37b846
fix #47 now calling a continued command even without new input data
...
added integration tests
2020-05-01 13:19:33 +02:00
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
fe3c1e3a43
Added dummy testcases to integrate all source files into coverage meassurement
2019-12-05 17:55:03 +01:00
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
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