返回 DeepSeek-Reasonix
extension_resume_test.go
根目录 / internal / recovery / extension_resume_test.go
1 package recovery
2
3 import (
4 "testing"
5
6 "reasonix/internal/extension"
7 )
8
9 func TestAssessRuntimeResumeIrreversible(t *testing.T) {
10 extension.RecordMessageSent(99, "t1", "test")
11 d := AssessRuntimeResume(99)
12 if d.CleanRollback {
13 t.Fatal("expected unclean rollback")
14 }
15 if !d.AllowResume {
16 t.Fatal("expected allow resume")
17 }
18 notes := ResumeNotesForGeneration(99)
19 if len(notes) == 0 {
20 t.Fatal("expected notes")
21 }
22 }
23
23 lines GO