Documentation
¶
Overview ¶
Package testiso builds small ISO9660 images for tests.
Index ¶
- Constants
- func CreateMinimal(tb testing.TB, volumeID, systemID, publisherID string, files []File) []byte
- func DirectoryRecordLength(name string) int
- func WriteDirectoryRecord(tb testing.TB, record []byte, lba, size int, name string)
- func WriteFileRecord(tb testing.TB, record []byte, lba, size int, name string)
- type File
Constants ¶
View Source
const BlockSize = 2048
BlockSize is the logical sector size used by generated test ISOs.
Variables ¶
This section is empty.
Functions ¶
func CreateMinimal ¶
CreateMinimal returns a minimal ISO9660 image with optional root-level files.
func DirectoryRecordLength ¶
DirectoryRecordLength returns an even-padded ISO9660 directory record length.
func WriteDirectoryRecord ¶
WriteDirectoryRecord writes an ISO9660 directory record into record.
Types ¶
Click to show internal directories.
Click to hide internal directories.