lkaino / Triflight

Triflight flight controller firmware for tricopters
http://rcexplorer.se
GNU General Public License v3.0
49 stars 19 forks source link

Some unit tests fail #19

Open Bengt-M opened 8 years ago

Bengt-M commented 8 years ago

I can see that some is because of the added tri mixer, but maybe not all.

config_unittest Failed test: ConfigUnittest.TestResetConfigZeroValues

flight_mixer_unittest undefined reference to triInitMixer undefined reference totriEnableServoUnarmed undefined reference to triServoMixer undefined reference totriGetMotorCorrection

pid_unittest Failed tests: PIDUnittest.TestPidLuxFloat PIDUnittest.TestPidLuxFloatIntegrationForLinearFunction PIDUnittest.TestPidLuxFloatIntegrationForQuadraticFunction PIDUnittest.TestPidMultiWiiRewriteITermConstrain

rx_ranges_unittest unit/rc_controls_unittest.cc:240:5: warning: missing initializer for member 'controlRateConfig_s::tpa_breakpoint' [-Wmissing-field-initializers] unit/rc_controls_unittest.cc:240:5: warning: missing initializer for member 'controlRateConfig_s::tpa_yaw_breakpoint' [-Wmissing-field-initializers] unit/rc_controls_unittest.cc:313:5: warning: missing initializer for member 'controlRateConfig_s::tpa_breakpoint' [-Wmissing-field-initializers] unit/rc_controls_unittest.cc:313:5: warning: missing initializer for member 'controlRateConfig_s::tpa_yaw_breakpoint' [-Wmissing-field-initializers]