diff --git a/docs/embed_test.go b/docs/embed_test.go index 08c9d30..7805ef5 100644 --- a/docs/embed_test.go +++ b/docs/embed_test.go @@ -3,14 +3,22 @@ package docs import "testing" func TestLegalDocsEmbedded(t *testing.T) { - for _, name := range []string{"TERMS.md", "PRIVACY.md", "CONSENT.md"} { - data, err := FS.ReadFile(name) - if err != nil { - t.Errorf("документ %s не встроен: %v", name, err) - continue - } - if len(data) == 0 { - t.Errorf("документ %s пустой", name) - } + tests := []struct { + name string + }{ + {name: "TERMS.md"}, + {name: "PRIVACY.md"}, + {name: "CONSENT.md"}, + } + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + data, err := FS.ReadFile(tt.name) + if err != nil { + t.Fatalf("документ не встроен: %v", err) + } + if len(data) == 0 { + t.Fatal("документ пустой") + } + }) } }