/
Sangak
/
ardupilot
Обзор
Документация
Войти
/
Sangak
/
ardupilot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libraries/AP_JSButton/tests/test_jsbutton.cpp
16 строк
474 B
Pierre Kancir
AP_JSButton: add unittest
07 июн 2023, 10:16
07 июн 2023, 10:16
95c345e
Код
Авторство
О чём код?
#include <AP_gtest.h> #include <AP_JSButton/AP_JSButton.h> const AP_HAL::HAL& hal = AP_HAL::get_HAL(); TEST(JSButtonTest, Test) { JSButton jsbutton; EXPECT_EQ(jsbutton.function(), JSButton::k_none); EXPECT_EQ(jsbutton.function(true), JSButton::k_none); jsbutton.set_default(JSButton::k_shift, JSButton::k_arm_toggle); EXPECT_EQ(jsbutton.function(), JSButton::k_shift); EXPECT_EQ(jsbutton.function(true), JSButton::k_arm_toggle); } AP_GTEST_MAIN()