Commit Graph

65 Commits

Author SHA1 Message Date
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
rusEfi ba8433fb97 auto-sync 2016-08-27 19:02:43 -04:00