(t *testing.T, files ...zippedFile)
| 563 | } |
| 564 | |
| 565 | func createZip(t *testing.T, files ...zippedFile) []byte { |
| 566 | var zipBuffer bytes.Buffer |
| 567 | zipWriter := zip.NewWriter(&zipBuffer) |
| 568 | |
| 569 | for _, file := range files { |
| 570 | fileWriter, err := zipWriter.Create(file.name) |
| 571 | require.NoError(t, err) |
| 572 | |
| 573 | _, err = fileWriter.Write(file.content) |
| 574 | require.NoError(t, err) |
| 575 | } |
| 576 | |
| 577 | err := zipWriter.Close() |
| 578 | require.NoError(t, err) |
| 579 | |
| 580 | return zipBuffer.Bytes() |
| 581 | } |
no test coverage detected