the tests need to check moving files out of the repository, from out to inside, between directories, and just renaming.