since the subject for these tests is the catalog, it would make sense to switch create with contains the catalog should contain_file .... is a more natural way of expressing the tests