返回 DeepSeek-Reasonix
pinned_context_visibility_test.go
根目录 / internal / serve / pinned_context_visibility_test.go
1 package serve
2
3 import (
4 "testing"
5
6 "reasonix/internal/provider"
7 )
8
9 func TestHistoryMessagesHidePinnedContextRevisions(t *testing.T) {
10 got := historyMessages([]provider.Message{
11 {Role: provider.RoleUser, Origin: provider.MessageOriginHost, Content: "<pinned_context_revision>private pinned body</pinned_context_revision>"},
12 {Role: provider.RoleUser, Content: "visible question"},
13 })
14 if len(got) != 1 || got[0].Content != "visible question" {
15 t.Fatalf("historyMessages() = %#v, want only visible question", got)
16 }
17 }
18
18 lines GO