1
0
Fork 0
flightgear/test_suite
James Turner 6baa55b36b Waypoint hiding support (for the A320, etc)
To support FMS which delete ‘past’ waypoints, add some helpers:
 - waypoints can be flagged as hidden, this property is exposed to Nasal
 - currentWP() accepts an offset parameter, allowing FlightPlan indexing
   to treat the current WP as index 0
 - a ‘numRemainingWaypoints()’ function on flightPlan in Nasal, again
   to range how many waypoints are left, starting from the current WP

Add some basic tests of these new features to the route-manager tests.
2020-05-01 09:28:42 +01:00
..
attic TestSuite: Shifted the non-functional src/GUI/layout-test.cxx file to the attic. 2018-07-26 15:52:07 +02:00
fgdata_tests TestSuite: Added a testing category for FGData. 2019-09-13 11:55:09 +02:00
FGTestApi GPS/FLightPlan test updates 2020-04-21 15:48:41 +01:00
gui_tests TestSuite: Initial support for a FlightGear test suite based on CppUnit. 2018-03-23 17:26:04 +01:00
simgear_tests Basic Canvas tests, including image pixel ops 2020-03-11 17:14:38 +00:00
system_tests Rename test globals to testGlobals [.cxx|.hxx] 2019-09-24 11:39:34 +01:00
unit_tests Waypoint hiding support (for the A320, etc) 2020-05-01 09:28:42 +01:00
bootstrap.cxx Code changes for crash reporting with Sentry. 2020-04-17 17:55:34 +01:00
CMakeLists.txt TestSuite: Fix for the running the CanvasTests as CTests. 2020-04-27 21:29:56 +02:00
dataStore.cxx TestSuite: FGData existence and version validation check prior to running tests. 2019-11-08 13:59:17 +01:00
dataStore.hxx TestSuite: FGData existence and version validation check prior to running tests. 2019-11-08 13:59:17 +01:00
fgCompilerOutputter.cxx TestSuite: Improved output formatting on MS Windows. 2019-09-26 12:34:25 +02:00
fgCompilerOutputter.hxx TestSuite: Addition of the --log-level option for setting the logging priority. 2019-09-20 19:36:48 +02:00
fgTestListener.cxx TestSuite: Renamed the 'verbose' command line option to 'timings'. 2019-09-20 19:42:57 +02:00
fgTestListener.hxx TestSuite: Renamed the 'verbose' command line option to 'timings'. 2019-09-20 19:42:57 +02:00
fgTestRunner.cxx TestSuite: Renamed the 'verbose' command line option to 'timings'. 2019-09-20 19:42:57 +02:00
fgTestRunner.hxx TestSuite: Minor output formatting changes and disabling of the GUI tests. 2018-07-26 15:52:07 +02:00
formatting.cxx TestSuite: Minor output formatting changes and disabling of the GUI tests. 2018-07-26 15:52:07 +02:00
formatting.hxx TestSuite: Custom output formatting. 2018-03-23 17:26:04 +01:00
logging.cxx TestSuite: Addition of the --log-class option for selecting SG_LOG classes. 2019-09-20 19:41:51 +02:00
logging.hxx TestSuite: Addition of the --log-class option for selecting SG_LOG classes. 2019-09-20 19:41:51 +02:00
testSuite.cxx TestSuite: FGData existence and version validation check prior to running tests. 2019-11-08 13:59:17 +01:00