176e608c6d
* add minunit tests * fix logging * ignore unexisting time service on embedded targets * fix warning, issue with printf * add exitcode * migrate to printf * indicate test by leds * add testing description * redesigned minunit tests to allow testing in separate files * add test step for local target * add failure test * add restore test_check * testing description Co-authored-by: rusdacent <rusdacentx0x08@gmail.com> Co-authored-by: DrZlo13 <who.just.the.doctor@gmail.com>
12 lines
351 B
Markdown
12 lines
351 B
Markdown
# Integration testing
|
|
|
|
* **[Bootloader testcase](Bootloader-test)**
|
|
* **[Input testcase](Input-test)**
|
|
* **[General testcase](General-building-test)**
|
|
|
|
# Unit testing
|
|
|
|
1. We use [minunit]() as testing framework
|
|
2. Tests root placed in `applications/tests/minuint_test.c`
|
|
3. There is `Run local tests` job in `CI` pipeline (`.github/workflows/ci.yml`)
|