Documentation ¶
Overview ¶
Package crosdisks provides a series of tests to verify CrosDisks' D-Bus API behavior.
Package crosdisks provides a series of tests to verify CrosDisks' D-Bus API behavior.
Package crosdisks provides a series of tests to verify CrosDisks' D-Bus API behavior.
Package crosdisks provides a series of tests to verify CrosDisks' D-Bus API behavior.
Package crosdisks provides a series of tests to verify CrosDisks' D-Bus API behavior.
Package crosdisks provides a series of tests to verify CrosDisks' D-Bus API behavior.
Index ¶
- Variables
- func RunArchiveTests(ctx context.Context, s *testing.State)
- func RunBasicTests(ctx context.Context, s *testing.State)
- func RunFilesystemTests(ctx context.Context, s *testing.State)
- func RunFormatTests(ctx context.Context, s *testing.State)
- func RunRenameTests(ctx context.Context, s *testing.State)
- func RunSSHFSTests(ctx context.Context, s *testing.State)
- type DirectoryContents
- type FileItem
Constants ¶
This section is empty.
Variables ¶
var PreparedArchives = []string{
"crosdisks/Duplicate Filenames.zip",
"crosdisks/Encrypted Full V4.rar",
"crosdisks/Encrypted Full V5.rar",
"crosdisks/Encrypted Partial V4.rar",
"crosdisks/Encrypted Partial V5.rar",
"crosdisks/Encrypted AES-128.zip",
"crosdisks/Encrypted AES-192.zip",
"crosdisks/Encrypted AES-256.zip",
"crosdisks/Encrypted ZipCrypto.zip",
"crosdisks/Encrypted Various.zip",
"crosdisks/Invalid.rar",
"crosdisks/Invalid.zip",
"crosdisks/Format V4.rar",
"crosdisks/Format V5.rar",
"crosdisks/Multipart Old Style.rar",
"crosdisks/Multipart Old Style.r00",
"crosdisks/Multipart New Style 01.rar",
"crosdisks/Multipart New Style 02.rar",
"crosdisks/Multipart New Style 03.rar",
"crosdisks/Nested.rar",
"crosdisks/Nested.zip",
"crosdisks/Strict Password.zip",
"crosdisks/Symlinks.zip",
"crosdisks/Unicode.zip",
"crosdisks/MacOS UTF-8 Bug 903664.zip",
"crosdisks/SJIS Bug 846195.zip",
"crosdisks/archive.rar",
"crosdisks/archive.tar",
"crosdisks/archive.tar.gz",
"crosdisks/archive.zip",
}
PreparedArchives is a list of data files used in the test.
Functions ¶
func RunArchiveTests ¶
RunArchiveTests executes a set of tests which mount different archives using CrosDisks.
func RunBasicTests ¶
RunBasicTests runs a series of tests.
func RunFilesystemTests ¶
RunFilesystemTests executes a set of tests which mount different filesystems using CrosDisks.
func RunFormatTests ¶
RunFormatTests executes a set of tests which format a partition with different filesystems CrosDisks.
func RunRenameTests ¶
RunRenameTests executes a set of tests which rename different filesystem partitions using CrosDisks.
Types ¶
type DirectoryContents ¶
DirectoryContents maps from relative file names to properties of the file.