Robin Müller
3d6f28c48d
printouts disable by default
2021-10-11 16:14:30 +02:00
Robin Müller
bb9ae86159
indentation fixes
2021-10-11 16:12:32 +02:00
Robin Müller
19061c3d50
removed obsolete files
2021-10-11 16:04:43 +02:00
Robin Müller
22dbabba38
removed copy and paste error
2021-10-11 16:01:58 +02:00
Robin Müller
ac8df112b1
small correction
2021-10-11 16:01:14 +02:00
Robin Müller
fb67df6d7f
using testsconfig.h now
2021-10-11 15:45:37 +02:00
Robin Müller
a827ec6a92
removed another include
2021-10-11 13:51:08 +02:00
Robin Müller
ad3238aa19
removed problematic includes
2021-10-11 13:48:17 +02:00
Robin Müller
ade15ad16d
tests can now be built as part of FSFW
...
This PR refactores the tests so they are built as part of the FSFW.
This is done by adding Catch2 with the FetchContent directive.
A future implementation might also use a system installation of Catch2
by first checking whether Catch2 can already be found as a package
The custom configuration folder testcfg was moved from the user folder
to the actual unittest folder.
The tests can be built by setting the CMake FSFW_BUILD_UNITTESTS option
to TRUE/ON. They are built with the static library and dropped inside
the build folders fsfw directory.
2021-10-07 13:24:46 +02:00
Ulrich Mohr
f11957d827
Merge pull request 'Updated Countdown and removed Timer' ( #486 ) from gaisser_countdown_timer into development
...
Reviewed-on: fsfw/fsfw#486
2021-10-04 14:44:55 +02:00
Robin Müller
f76f462022
test added
2021-09-30 11:27:14 +02:00
Steffen Gaisser
ba4249d658
Merge branch 'development' into gaisser_countdown_timer
2021-09-29 14:27:48 +02:00
Robin Müller
42b5f8a79d
small fix for DLE unittest
2021-09-29 11:49:45 +02:00
Steffen Gaisser
4b62c8aa81
Added tests
2021-09-27 21:53:27 +02:00
Robin Müller
3e3c38e459
Merge branch 'development' into mueller/int-unittest-osal-defines-update
2021-09-15 17:20:08 +02:00
Robin Müller
ca65daab1a
Merge branch 'development' into mueller/int-unittest-osal-defines-update
2021-09-13 15:10:11 +02:00
Robin Müller
7c7a8a5df7
added improvements from code review
2021-09-11 19:18:18 +02:00
Robin Müller
ea573b0523
a few more tests with faulty source data
2021-09-09 11:12:42 +02:00
Robin Müller
3d336c08f2
tests almost complete
2021-09-09 10:47:54 +02:00
Robin Müller
d05eb23ea7
debugged and tested non-escaped encoder
2021-09-09 01:28:21 +02:00
Robin Müller
35b53e9a17
continuing tests
2021-09-09 01:06:54 +02:00
Robin Müller
b5063117f6
added check to avoid seg fault
2021-09-09 00:02:17 +02:00
Robin Müller
29abef40a4
Merge remote-tracking branch 'upstream/development' into mueller/dle-improvements
2021-09-08 23:39:31 +02:00
Robin Müller
dfc44fce07
added DLE encoder test files
2021-09-08 23:33:10 +02:00
Robin Müller
517d52f55d
using better defines
2021-08-16 11:27:46 +02:00
Robin Müller
a18706ec53
Make FSFW tests accessible from outside
...
1. Further reduces the amount of code the user needs to copy and paste
2. Makes FSFW tests more accessible. This can be used to simplify moving mission unit tests
to the FSFW
3. A lot of include improvements
2021-08-16 10:49:07 +02:00
Robin Müller
c3fbe04fc6
all include corrections
2021-08-02 20:58:56 +02:00
Robin Müller
f1f167c2d1
using _ instead of - now
2021-08-02 20:55:03 +02:00
Robin Müller
dee063e259
Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/master
2021-08-02 15:47:49 +02:00
Robin Müller
aabc729e77
include changes
2021-08-02 15:47:12 +02:00
Robin Müller
c0591c3d24
renamed some folders
2021-08-02 15:31:13 +02:00
Robin Müller
5bbe16081f
added missing CMakeLists.txt
2021-07-30 14:38:20 +02:00
Robin Müller
490ab440e5
smaller tweaks in CMakelists files
2021-07-30 14:21:37 +02:00
Robin Müller
0b207b2b1a
updated user folder
2021-07-30 14:18:47 +02:00
Robin Müller
e1f92b3da4
various fixes and improvements
2021-07-30 13:47:29 +02:00
Robin Müller
b75c815361
Merge remote-tracking branch 'origin/development' into mueller/master
2021-07-27 13:12:00 +02:00
Robin Müller
d47906e833
trying to fuse header / inc
2021-07-19 16:25:51 +02:00
Robin Müller
376617f9f9
missing interface includes
2021-07-14 10:24:38 +02:00
Robin Müller
82299c7e3e
new test folder
2021-07-14 10:22:58 +02:00