Start testing: Jun 23 12:12 CEST ---------------------------------------------------------- 1/36 Testing: parseCommand handles single-verb commands 1/36 Test: parseCommand handles single-verb commands Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseCommand handles single-verb commands" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseCommand handles single-verb commands" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseCommand handles single-verb commands" end time: Jun 23 12:12 CEST "parseCommand handles single-verb commands" time elapsed: 00:00:00 ---------------------------------------------------------- 2/36 Testing: parseCommand splits device and trailing numeric value 2/36 Test: parseCommand splits device and trailing numeric value Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseCommand splits device and trailing numeric value" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseCommand splits device and trailing numeric value" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 5 | 5 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseCommand splits device and trailing numeric value" end time: Jun 23 12:12 CEST "parseCommand splits device and trailing numeric value" time elapsed: 00:00:00 ---------------------------------------------------------- 3/36 Testing: parseCommand keeps option plus value 3/36 Test: parseCommand keeps option plus value Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseCommand keeps option plus value" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseCommand keeps option plus value" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseCommand keeps option plus value" end time: Jun 23 12:12 CEST "parseCommand keeps option plus value" time elapsed: 00:00:00 ---------------------------------------------------------- 4/36 Testing: parseCommand keeps non-numeric option (raw motor command) 4/36 Test: parseCommand keeps non-numeric option (raw motor command) Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseCommand keeps non-numeric option (raw motor command)" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseCommand keeps non-numeric option (raw motor command)" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseCommand keeps non-numeric option (raw motor command)" end time: Jun 23 12:12 CEST "parseCommand keeps non-numeric option (raw motor command)" time elapsed: 00:00:00 ---------------------------------------------------------- 5/36 Testing: parseCommand on empty input 5/36 Test: parseCommand on empty input Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseCommand on empty input" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseCommand on empty input" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseCommand on empty input" end time: Jun 23 12:12 CEST "parseCommand on empty input" time elapsed: 00:00:00 ---------------------------------------------------------- 6/36 Testing: ConfigLoader maps and defaults typed values 6/36 Test: ConfigLoader maps and defaults typed values Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=ConfigLoader maps and defaults typed values" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "ConfigLoader maps and defaults typed values" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 10 | 10 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "ConfigLoader maps and defaults typed values" end time: Jun 23 12:12 CEST "ConfigLoader maps and defaults typed values" time elapsed: 00:00:00 ---------------------------------------------------------- 7/36 Testing: environment overrides file credentials 7/36 Test: environment overrides file credentials Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=environment overrides file credentials" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "environment overrides file credentials" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 1 | 1 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "environment overrides file credentials" end time: Jun 23 12:12 CEST "environment overrides file credentials" time elapsed: 00:00:00 ---------------------------------------------------------- 8/36 Testing: ConfigLoader validates input 8/36 Test: ConfigLoader validates input Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=ConfigLoader validates input" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "ConfigLoader validates input" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "ConfigLoader validates input" end time: Jun 23 12:12 CEST "ConfigLoader validates input" time elapsed: 00:00:00 ---------------------------------------------------------- 9/36 Testing: AxisMap converts degrees and counts with an offset 9/36 Test: AxisMap converts degrees and counts with an offset Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=AxisMap converts degrees and counts with an offset" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "AxisMap converts degrees and counts with an offset" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 4 | 4 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "AxisMap converts degrees and counts with an offset" end time: Jun 23 12:12 CEST "AxisMap converts degrees and counts with an offset" time elapsed: 00:00:00 ---------------------------------------------------------- 10/36 Testing: AxisMap clamps to the soft range on the way out 10/36 Test: AxisMap clamps to the soft range on the way out Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=AxisMap clamps to the soft range on the way out" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "AxisMap clamps to the soft range on the way out" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "AxisMap clamps to the soft range on the way out" end time: Jun 23 12:12 CEST "AxisMap clamps to the soft range on the way out" time elapsed: 00:00:00 ---------------------------------------------------------- 11/36 Testing: AxisMap supports a negative (flipped) direction 11/36 Test: AxisMap supports a negative (flipped) direction Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=AxisMap supports a negative (flipped) direction" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "AxisMap supports a negative (flipped) direction" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "AxisMap supports a negative (flipped) direction" end time: Jun 23 12:12 CEST "AxisMap supports a negative (flipped) direction" time elapsed: 00:00:00 ---------------------------------------------------------- 12/36 Testing: AxisMap toDeg guards against a zero scale 12/36 Test: AxisMap toDeg guards against a zero scale Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=AxisMap toDeg guards against a zero scale" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "AxisMap toDeg guards against a zero scale" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 1 | 1 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "AxisMap toDeg guards against a zero scale" end time: Jun 23 12:12 CEST "AxisMap toDeg guards against a zero scale" time elapsed: 00:00:00 ---------------------------------------------------------- 13/36 Testing: parseCategories maps names, all/none, and flags unknown tokens 13/36 Test: parseCategories maps names, all/none, and flags unknown tokens Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseCategories maps names\, all/none\, and flags unknown tokens" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseCategories maps names, all/none, and flags unknown tokens" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 12 | 12 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseCategories maps names, all/none, and flags unknown tokens" end time: Jun 23 12:12 CEST "parseCategories maps names, all/none, and flags unknown tokens" time elapsed: 00:00:00 ---------------------------------------------------------- 14/36 Testing: catFromString round-trips and flags unknown 14/36 Test: catFromString round-trips and flags unknown Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=catFromString round-trips and flags unknown" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "catFromString round-trips and flags unknown" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 4 | 4 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "catFromString round-trips and flags unknown" end time: Jun 23 12:12 CEST "catFromString round-trips and flags unknown" time elapsed: 00:00:00 ---------------------------------------------------------- 15/36 Testing: category enable/disable/set round-trip 15/36 Test: category enable/disable/set round-trip Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=category enable/disable/set round-trip" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "category enable/disable/set round-trip" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 9 | 9 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "category enable/disable/set round-trip" end time: Jun 23 12:12 CEST "category enable/disable/set round-trip" time elapsed: 00:00:00 ---------------------------------------------------------- 16/36 Testing: LOG_TRACE_CAT gating is independent of the linear level 16/36 Test: LOG_TRACE_CAT gating is independent of the linear level Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=LOG_TRACE_CAT gating is independent of the linear level" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "LOG_TRACE_CAT gating is independent of the linear level" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 5 | 5 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "LOG_TRACE_CAT gating is independent of the linear level" end time: Jun 23 12:12 CEST "LOG_TRACE_CAT gating is independent of the linear level" time elapsed: 00:00:00 ---------------------------------------------------------- 17/36 Testing: expandUser expands ~ and environment variables 17/36 Test: expandUser expands ~ and environment variables Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=expandUser expands ~ and environment variables" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "expandUser expands ~ and environment variables" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 6 | 6 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "expandUser expands ~ and environment variables" end time: Jun 23 12:12 CEST "expandUser expands ~ and environment variables" time elapsed: 00:00:00 ---------------------------------------------------------- 18/36 Testing: configSearchPaths honours the CLI argument first 18/36 Test: configSearchPaths honours the CLI argument first Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=configSearchPaths honours the CLI argument first" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "configSearchPaths honours the CLI argument first" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "configSearchPaths honours the CLI argument first" end time: Jun 23 12:12 CEST "configSearchPaths honours the CLI argument first" time elapsed: 00:00:00 ---------------------------------------------------------- 19/36 Testing: parseScanCsv reads waypoints and skips comments/blanks 19/36 Test: parseScanCsv reads waypoints and skips comments/blanks Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseScanCsv reads waypoints and skips comments/blanks" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseScanCsv reads waypoints and skips comments/blanks" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 4 | 4 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseScanCsv reads waypoints and skips comments/blanks" end time: Jun 23 12:12 CEST "parseScanCsv reads waypoints and skips comments/blanks" time elapsed: 00:00:00 ---------------------------------------------------------- 20/36 Testing: parseScanCsv throws on a malformed line 20/36 Test: parseScanCsv throws on a malformed line Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseScanCsv throws on a malformed line" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseScanCsv throws on a malformed line" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseScanCsv throws on a malformed line" end time: Jun 23 12:12 CEST "parseScanCsv throws on a malformed line" time elapsed: 00:00:00 ---------------------------------------------------------- 21/36 Testing: generateScanGrid produces yaw_intervals x pitch_levels points 21/36 Test: generateScanGrid produces yaw_intervals x pitch_levels points Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=generateScanGrid produces yaw_intervals x pitch_levels points" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "generateScanGrid produces yaw_intervals x pitch_levels points" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 6 | 6 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "generateScanGrid produces yaw_intervals x pitch_levels points" end time: Jun 23 12:12 CEST "generateScanGrid produces yaw_intervals x pitch_levels points" time elapsed: 00:00:00 ---------------------------------------------------------- 22/36 Testing: ScanGrid cursor ping-pongs at both ends 22/36 Test: ScanGrid cursor ping-pongs at both ends Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=ScanGrid cursor ping-pongs at both ends" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "ScanGrid cursor ping-pongs at both ends" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 6 | 6 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "ScanGrid cursor ping-pongs at both ends" end time: Jun 23 12:12 CEST "ScanGrid cursor ping-pongs at both ends" time elapsed: 00:00:00 ---------------------------------------------------------- 23/36 Testing: ScanGrid single point and empty are safe 23/36 Test: ScanGrid single point and empty are safe Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=ScanGrid single point and empty are safe" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "ScanGrid single point and empty are safe" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "ScanGrid single point and empty are safe" end time: Jun 23 12:12 CEST "ScanGrid single point and empty are safe" time elapsed: 00:00:00 ---------------------------------------------------------- 24/36 Testing: CaptureScheduler sweeps the scan grid with MOVE + settle + trigger 24/36 Test: CaptureScheduler sweeps the scan grid with MOVE + settle + trigger Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=CaptureScheduler sweeps the scan grid with MOVE + settle + trigger" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "CaptureScheduler sweeps the scan grid with MOVE + settle + trigger" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 9 | 9 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "CaptureScheduler sweeps the scan grid with MOVE + settle + trigger" end time: Jun 23 12:12 CEST "CaptureScheduler sweeps the scan grid with MOVE + settle + trigger" time elapsed: 00:00:00 ---------------------------------------------------------- 25/36 Testing: CaptureScheduler ControlCode 1 drives yaw to the target heading 25/36 Test: CaptureScheduler ControlCode 1 drives yaw to the target heading Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=CaptureScheduler ControlCode 1 drives yaw to the target heading" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "CaptureScheduler ControlCode 1 drives yaw to the target heading" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "CaptureScheduler ControlCode 1 drives yaw to the target heading" end time: Jun 23 12:12 CEST "CaptureScheduler ControlCode 1 drives yaw to the target heading" time elapsed: 00:00:00 ---------------------------------------------------------- 26/36 Testing: CaptureScheduler clamps the target heading to the soft range 26/36 Test: CaptureScheduler clamps the target heading to the soft range Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=CaptureScheduler clamps the target heading to the soft range" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "CaptureScheduler clamps the target heading to the soft range" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 1 | 1 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "CaptureScheduler clamps the target heading to the soft range" end time: Jun 23 12:12 CEST "CaptureScheduler clamps the target heading to the soft range" time elapsed: 00:00:00 ---------------------------------------------------------- 27/36 Testing: CaptureScheduler stays idle when capture inactive 27/36 Test: CaptureScheduler stays idle when capture inactive Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=CaptureScheduler stays idle when capture inactive" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "CaptureScheduler stays idle when capture inactive" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "CaptureScheduler stays idle when capture inactive" end time: Jun 23 12:12 CEST "CaptureScheduler stays idle when capture inactive" time elapsed: 00:00:00 ---------------------------------------------------------- 28/36 Testing: parseTelemetryLine reads a two-axis ST line 28/36 Test: parseTelemetryLine reads a two-axis ST line Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseTelemetryLine reads a two-axis ST line" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseTelemetryLine reads a two-axis ST line" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 15 | 15 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseTelemetryLine reads a two-axis ST line" end time: Jun 23 12:12 CEST "parseTelemetryLine reads a two-axis ST line" time elapsed: 00:00:00 ---------------------------------------------------------- 29/36 Testing: parseTelemetryLine reads a yaw-only ST line (no flags field) 29/36 Test: parseTelemetryLine reads a yaw-only ST line (no flags field) Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseTelemetryLine reads a yaw-only ST line (no flags field)" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseTelemetryLine reads a yaw-only ST line (no flags field)" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 5 | 5 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseTelemetryLine reads a yaw-only ST line (no flags field)" end time: Jun 23 12:12 CEST "parseTelemetryLine reads a yaw-only ST line (no flags field)" time elapsed: 00:00:00 ---------------------------------------------------------- 30/36 Testing: parseTelemetryLine rejects non-ST and malformed lines 30/36 Test: parseTelemetryLine rejects non-ST and malformed lines Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseTelemetryLine rejects non-ST and malformed lines" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseTelemetryLine rejects non-ST and malformed lines" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 7 | 7 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseTelemetryLine rejects non-ST and malformed lines" end time: Jun 23 12:12 CEST "parseTelemetryLine rejects non-ST and malformed lines" time elapsed: 00:00:00 ---------------------------------------------------------- 31/36 Testing: parseTelemetryLine tolerates trailing CR 31/36 Test: parseTelemetryLine tolerates trailing CR Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=parseTelemetryLine tolerates trailing CR" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "parseTelemetryLine tolerates trailing CR" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "parseTelemetryLine tolerates trailing CR" end time: Jun 23 12:12 CEST "parseTelemetryLine tolerates trailing CR" time elapsed: 00:00:00 ---------------------------------------------------------- 32/36 Testing: axisStateLabel maps every state 32/36 Test: axisStateLabel maps every state Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=axisStateLabel maps every state" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "axisStateLabel maps every state" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 6 | 6 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "axisStateLabel maps every state" end time: Jun 23 12:12 CEST "axisStateLabel maps every state" time elapsed: 00:00:00 ---------------------------------------------------------- 33/36 Testing: axisStateColor signals health 33/36 Test: axisStateColor signals health Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=axisStateColor signals health" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "axisStateColor signals health" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 6 | 6 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "axisStateColor signals health" end time: Jun 23 12:12 CEST "axisStateColor signals health" time elapsed: 00:00:00 ---------------------------------------------------------- 34/36 Testing: formatDegrees: one decimal, sign preserved, degree sign appended 34/36 Test: formatDegrees: one decimal, sign preserved, degree sign appended Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=formatDegrees: one decimal\, sign preserved\, degree sign appended" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "formatDegrees: one decimal, sign preserved, degree sign appended" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "formatDegrees: one decimal, sign preserved, degree sign appended" end time: Jun 23 12:12 CEST "formatDegrees: one decimal, sign preserved, degree sign appended" time elapsed: 00:00:00 ---------------------------------------------------------- 35/36 Testing: formatTimeAgo: buckets and the never case 35/36 Test: formatTimeAgo: buckets and the never case Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=formatTimeAgo: buckets and the never case" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "formatTimeAgo: buckets and the never case" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 5 | 5 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "formatTimeAgo: buckets and the never case" end time: Jun 23 12:12 CEST "formatTimeAgo: buckets and the never case" time elapsed: 00:00:00 ---------------------------------------------------------- 36/36 Testing: pendingSensorsView: all fields absent until drivers land 36/36 Test: pendingSensorsView: all fields absent until drivers land Command: "/home/pedro/code/fwt_2a/software/build-notui/tests/fgc_tests" "--test-case=pendingSensorsView: all fields absent until drivers land" Directory: /home/pedro/code/fwt_2a/software/build-notui/tests "pendingSensorsView: all fields absent until drivers land" start time: Jun 23 12:12 CEST Output: ---------------------------------------------------------- [doctest] doctest version is "2.4.11" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 35 skipped [doctest] assertions: 15 | 15 passed | 0 failed | [doctest] Status: SUCCESS! Test time = 0.00 sec ---------------------------------------------------------- Test Passed. "pendingSensorsView: all fields absent until drivers land" end time: Jun 23 12:12 CEST "pendingSensorsView: all fields absent until drivers land" time elapsed: 00:00:00 ---------------------------------------------------------- End testing: Jun 23 12:12 CEST