Andrey
3efd959da8
better test coverage
2021-06-24 23:38:16 -04:00
Andrey
feb56dad72
refactoring
2021-06-23 06:37:32 -04:00
Andrey
4ea9df4cc1
Trigger: warning code on normal engine start up #669
2021-06-23 05:00:26 -04:00
rusefillc
3651883bcf
test_timer
2021-03-12 00:43:48 -05:00
Matthew Kennedy
ce2e7d3cbe
fix mock pins array ( #2050 )
...
* fix
* fix probably
2020-12-10 00:10:58 -05:00
Matthew Kennedy
cf1c99b36c
fix etb unit test idle hardware ( #1991 )
...
* move check to etb
* give it a sensor to read
2020-11-26 19:21:42 -05:00
rusefillc
b41df605b4
Starter seems to be engaged forever #1965
2020-11-18 21:22:01 -05:00
David Holdeman
e8e2cf2cfd
DebounceButton A/C switch ( #1782 )
...
* change acSwitch name, add mode
* fix
* remove some adc stuff
* remove some adc stuff
* semicolon stupid
* left behind
* add readpinstate
* wrong var name
* add functions back
* fix name
* bool, not void, plus fix name
* move
* not sure what I broke
* try setMockValue
* namespace
* whoops missed one
* switch values because adc was set up for pullup
* try 5
* comment for now
* comment for now
* uncomment tests, add function to mock, add mock to efiReadPin
* fixes
* for F's sake
* if
* add defy
* pass params
* use ASSERT_TRUE/FALSE
* advance time
* remove ifdef from readPin
* try moving if
* move to separate func
* move extern
* move include
* try engine_test_helper
* am confuse
* move func to else
* include hal
* add efi prod check
* remove include
* try extern
* move include
* semicolon stupid
* move extern again
* include
* move mockPinStates
* size
* add if
* add comment
* clean on instantiation
2020-09-10 22:16:20 -04:00
Matthew Kennedy
a3c0942e1a
eth adjustments
2020-07-28 14:18:50 -07:00
Matthew Kennedy
c00621756d
fixes
2020-07-28 11:56:39 -07:00
Matthew Kennedy
7a479fa44f
put mock in enginetesthelper
2020-07-26 20:39:42 -07:00
Matthew Kennedy
c0ea3f19b7
make private
2020-07-20 18:50:48 -07:00
rusefi
c4885dcc0e
unit test framework improvements for smoother event execution
2020-07-20 11:16:51 -04:00
rusefi
e2c8e97aa0
logicdata into unit tests
2020-07-20 00:36:10 -04:00
Matthew Kennedy
a2313a853c
switch some firmware warnings to errors ( #1465 )
...
* warnings as errors
* throw instead of exit
* test massaging
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-23 10:46:28 -04:00
Matthew Kennedy
2535d123b8
CLT consumer: fsio ( #1302 )
...
* idle
* CLT test prep
* idle target
* header
* air interpolate
* ancient comment
* fuel cut
* fuel cut, idle tests
* cleanup
* fsio test help
2020-04-15 16:20:45 -04:00
Matthew Kennedy
83592f0dff
New clt consumers part 1 ( #1301 )
...
* idle
* CLT test prep
* idle target
* header
* air interpolate
* ancient comment
* fuel cut
* fuel cut, idle tests
* cleanup
2020-04-15 09:48:17 -04:00
Matthew Kennedy
43d38a6691
TPS Initialization Testing ( #1264 )
...
* test support
* stub for tests
* plumbing so we can test this
* add test
* comments
2020-04-05 09:10:08 -04:00
Matthew Kennedy
b7033bbde9
Finally rename injector_central to bench_test ( #1229 )
...
* bench test rename
* rename consumers
* good lord what are all of these externs doing
* fix tests
2020-03-26 08:03:55 -04:00
rusefi
63e3e84e08
happy new year
2020-01-08 00:02:40 -05:00
rusefi
bcec694eb1
just a trivial massive rename: TriggerState > TriggerWaveform
2019-12-08 01:09:39 -05:00
rusefi
ccd056d331
EngineTestHelper progress
2019-12-03 00:20:47 -05:00
rusefi
18bb121cbe
aux valves unit test
2019-11-23 22:55:21 -05:00
rusefi
875fb3d1bc
something is over-complicated here? looks like two classes should become one?
2019-10-08 02:56:19 -04:00
rusefi
95d3368b0f
refactoring: all events are now validated in relation to current timestamp
2019-10-07 23:02:47 -04:00
rusefi
63375dc24c
refactoring
2019-10-07 21:54:03 -04:00
rusefi
b68ed9f8cb
docs & refactoring
2019-10-07 21:23:38 -04:00
rusefi
eef4fbde9b
fixing build & taking a safer route
2019-08-08 22:12:51 -04:00
rusefi
6043c93372
WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
...
fancy smansy unit test with some C++11
2019-08-08 21:27:57 -04:00
rusefi
b00af69c81
BUG: phase sensor validation attending - detect missing CAM signal #659
...
refactoring and unit test first phase
2019-05-10 21:56:33 -04:00
rusefi
767418b93b
refactoring unit test
2019-05-10 21:29:17 -04:00
rusefi
6b67ce6e20
testing API improvement (?)
2019-01-21 22:34:17 -05:00
rusefi
03f659d116
refactoring around GET_RPM
2019-01-21 22:32:30 -05:00
rusefi
730c21be38
micro test refactoring
2019-01-21 19:15:17 -05:00
rusefi
248902894f
future fast spinning 60/2 test
2019-01-20 22:21:12 -05:00
rusefi
09201e9b7e
refactoring: better location for shared methods
2019-01-15 21:36:13 -05:00
rusefi
10bb348d87
docs
2019-01-14 11:36:46 -05:00
andreika-git
32bd383b59
fix! ( #673 )
2019-01-14 11:33:58 -05:00
rusefi
53b53255df
reducing global variables in tests
2019-01-10 21:50:13 -05:00
rusefi
67aa9f96b9
reducing global variables in tests
2019-01-10 21:26:02 -05:00
rusefi
e394f36d58
reducing global variables in tests
2019-01-10 21:19:46 -05:00
rusefi
3f21c9e957
gtest
2019-01-08 22:10:54 -05:00
rusefi
241f9a5b72
refactoring
2018-07-28 19:51:41 -04:00
rusEfi
abcbae519b
refactoring
2018-07-28 19:35:50 -04:00
rusefi
43ee2a9a75
refactoring
2018-07-28 15:31:01 -04:00
rusefi
d94f34bef8
refactoring
2018-03-04 23:08:32 -05:00
rusefi
d4f24f8da8
refactoring unit tests
2018-03-04 16:38:01 -05:00
rusefi
217b5a3c2b
docs
2018-03-04 16:34:23 -05:00
rusEfi
796458358e
auto-sync
2016-12-18 12:03:48 -05:00
rusEfi
27b5126ddf
auto-sync
2016-09-15 14:02:45 -04:00