mirror of
https://github.com/esengine/DeepSeek-Reasonix.git
synced 2026-11-07 10:45:59 -10:00
22 lines
737 B
Go
22 lines
737 B
Go
package agent
|
|
|
|
import (
|
|
"strings"
|
|
"testing"
|
|
|
|
"reasonix/internal/base/i18n"
|
|
)
|
|
|
|
// A fold archives to a file and no summary is written, so no reason a fold was
|
|
// declined may say one is being paid for.
|
|
func TestDeclineWordingNamesNoSummary(t *testing.T) {
|
|
for _, reason := range []CompactionNoopReason{NoopFoldBelowEconomics, NoopInputUnchanged, NoopNoNewClosedPrefix} {
|
|
if text := CompactDeclineText(reason); strings.Contains(strings.ToLower(text), "summar") {
|
|
t.Errorf("%s: %q mentions a summary", reason, text)
|
|
}
|
|
}
|
|
if text := i18n.M.CompactionWhy["fold_below_economics"]; text == "" || strings.Contains(strings.ToLower(text), "summar") || strings.Contains(text, "摘要") {
|
|
t.Errorf("localized wording = %q", text)
|
|
}
|
|
}
|