func TestNewAtomicWriter(t *testing.T) { … } func TestValidatePath(t *testing.T) { … } func TestPathsToRemove(t *testing.T) { … } func TestWriteOnce(t *testing.T) { … } func TestUpdate(t *testing.T) { … } func TestMultipleUpdates(t *testing.T) { … } func checkVolumeContents(targetDir, tcName string, payload map[string]FileProjection, t *testing.T) { … } func TestValidatePayload(t *testing.T) { … } func TestCreateUserVisibleFiles(t *testing.T) { … } func TestSetPerms(t *testing.T) { … } func TestWriteAgainAfterUnexpectedExit(t *testing.T) { … }