added some more tests for file caching