generated from VLADIMIR/template
fix
This commit is contained in:
+17
-9
@@ -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("документ пустой")
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user