aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/builtins.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-07-12 22:37:57 +0900
committerOphestra <cat@gensokyo.uk>2026-07-12 22:37:57 +0900
commit316edeb17b48ae6ab9508f3f98d7babeae79ba7b (patch)
treef31c2d6f3ea4016ebce9490fdea46e6864fa76e6 /internal/rosa/builtins.go
parent8facae53c74badf1bb2acc1903e03f7caf5d820f (diff)
internal/rosa: fix GNU testsuite edge case
For segments with a single test. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/builtins.go')
-rw-r--r--internal/rosa/builtins.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/rosa/builtins.go b/internal/rosa/builtins.go
index f0527af8..8c46779f 100644
--- a/internal/rosa/builtins.go
+++ b/internal/rosa/builtins.go
@@ -107,7 +107,7 @@ func skipGNUTests(tests ...int64) string {
buf.WriteString(strconv.Itoa(int(n - 1)))
buf.WriteString(" ")
}
- if i == len(tests)-1 || tests[i+1] != n+1 {
+ if i == len(tests)-1 || (tests[i+1] != n+1 && tests[i+1] != n+2) {
buf.WriteString(strconv.Itoa(int(n + 1)))
buf.WriteString("-")
}