summaryrefslogtreecommitdiff
path: root/test-runner/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'test-runner/src/test')
-rw-r--r--test-runner/src/test/kotlin/org/terst/nav/track/TackDetectorTest.kt8
1 files changed, 4 insertions, 4 deletions
diff --git a/test-runner/src/test/kotlin/org/terst/nav/track/TackDetectorTest.kt b/test-runner/src/test/kotlin/org/terst/nav/track/TackDetectorTest.kt
index 6d946a0..265ba76 100644
--- a/test-runner/src/test/kotlin/org/terst/nav/track/TackDetectorTest.kt
+++ b/test-runner/src/test/kotlin/org/terst/nav/track/TackDetectorTest.kt
@@ -49,13 +49,13 @@ class TackDetectorTest {
}
@Test fun `heading change below MIN_DELTA is ignored`() {
- // 45° delta — below MIN_DELTA=60°
+ // 45° delta — below MIN_DELTA=75°
assertTrue(TackDetector.detectTacks(tackTrack(90.0, 135.0)).isEmpty())
}
- @Test fun `heading change above MAX_DELTA is ignored`() {
- // 170° delta — above MAX_DELTA=160° (U-turn, not a tack)
- assertTrue(TackDetector.detectTacks(tackTrack(90.0, 260.0)).isEmpty())
+ @Test fun `heading change of 170 degrees is detected`() {
+ // 170° delta — valid crash-tack; no upper cap
+ assertEquals(1, TackDetector.detectTacks(tackTrack(90.0, 260.0)).size)
}
@Test fun `detects two tacks in sequence with sufficient gap`() {