# Functions

Chmod changes the permissions of the passed path to perm.
Dir creates a directory inside the test directory if it does not exist.
DirContents is a convenience method for writing many files inside the test directory.
FileContents writes a file called subPath with contents inside the test directory.
NewTestDir constructs a new temporary test directory.

# Structs

TestDir is a temporary directory for use in testing.

# Type aliases

FileContentMap specifies files that should be created as part of a parser test.
TestDirOpt performs setup on the test directory in question.