> I would like the tests to be self contained and exportable.

How does referencing the test files directly prevent it from being exportable? And what is the reasoning behind making it self contained? I think that directly referencing the test files would make keepTestFiles() unnecessary.