|
From: <fli...@li...> - 2021-01-18 11:49:43
|
jmturner pushed a change to branch next
in repository flightgear.
from 85f318323 Fix Shuttle AI scenario
new ffda1a0cb Unit-tests: add initial DME, new nav radio tests
new 015ae01bc Add skeleton TimeManager test.
new 02814ebe3 Tests: mark some expected-fail tests
new 4f4a81d12 Submodels: Fix initial position offset
new b73805894 Tests: Add some unit tests for submodels
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/AIModel/submodel.cxx | 11 +-
test_suite/test_data/Aircraft/Test/submodels.xml | 76 ++++++
test_suite/unit_tests/AI/CMakeLists.txt | 2 +
test_suite/unit_tests/AI/TestSuite.cxx | 4 +-
test_suite/unit_tests/AI/test_submodels.cxx | 260 +++++++++++++++++++++
.../AI/{test_AIManager.hxx => test_submodels.hxx} | 27 +--
test_suite/unit_tests/AI/test_traffic.cxx | 9 +
.../unit_tests/Instrumentation/CMakeLists.txt | 2 +
.../unit_tests/Instrumentation/TestSuite.cxx | 6 +-
test_suite/unit_tests/Instrumentation/test_dme.cxx | 120 ++++++++++
.../test_dme.hxx} | 21 +-
test_suite/unit_tests/Instrumentation/test_gps.cxx | 4 +-
.../unit_tests/Instrumentation/test_navRadio.cxx | 29 ++-
.../unit_tests/Instrumentation/test_navRadio.hxx | 7 +-
test_suite/unit_tests/Main/CMakeLists.txt | 2 +
test_suite/unit_tests/Main/TestSuite.cxx | 2 +
test_suite/unit_tests/Main/test_timeManager.cxx | 101 ++++++++
.../test_Views.hxx => Main/test_timeManager.hxx} | 16 +-
test_suite/unit_tests/general/test_Views.cxx | 3 +
19 files changed, 658 insertions(+), 44 deletions(-)
create mode 100644 test_suite/test_data/Aircraft/Test/submodels.xml
create mode 100644 test_suite/unit_tests/AI/test_submodels.cxx
copy test_suite/unit_tests/AI/{test_AIManager.hxx => test_submodels.hxx} (71%)
create mode 100644 test_suite/unit_tests/Instrumentation/test_dme.cxx
copy test_suite/unit_tests/{general/test_Views.hxx => Instrumentation/test_dme.hxx} (71%)
create mode 100644 test_suite/unit_tests/Main/test_timeManager.cxx
copy test_suite/unit_tests/{general/test_Views.hxx => Main/test_timeManager.hxx} (85%)
|