tests: Do not allow forced type asserts (#20905)

This commit is contained in:
Klaus Post
2025-02-18 08:25:55 -08:00
committed by GitHub
parent aeabac9181
commit 90f5e1e5f6
100 changed files with 371 additions and 358 deletions

View File

@@ -369,8 +369,8 @@ FLAGS:
defer f.Close()
r = f
}
if strings.HasSuffix(file, ".zip") {
zr, err := zip.NewReader(r.(io.ReaderAt), sz)
if ra, ok := r.(io.ReaderAt); ok && strings.HasSuffix(file, ".zip") {
zr, err := zip.NewReader(ra, sz)
if err != nil {
return err
}