D.R.racer
|
d9b368bb92
|
Verify+fix second Feed to FINDA's unit test
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
85910497f7
|
Unify buttons' API with other modules
- accepts millis() instead of doing the timing internally (which has
been a temporary solution just for the tests until now)
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
b338949acb
|
Shorten ADC reinit usage
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
3cb3cebed9
|
Add forced reinit of all automata for the unit tests
+ added a few constexpr to constructors on the way
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
b8f6bc9a4e
|
Tune Feed to FINDA state machine and its unit test
so that it works as expected
Still, there is a task of resetting all of the state machines just for
the next unit test to be run.
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
f0a042c1b6
|
Add unit tests for Feed to FINDA state machine
+ improve infrastructure
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
925201d77a
|
Basic unit test structure for the logic layer
It compiles the Cut Filament unit test with all the necessary components.
Still, the unit test does nothing.
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
7eb346a54d
|
Add first unit test
+proof of concept of Catch2 builds working in our repo
|
2021-05-13 17:35:08 +02:00 |