ignore connection cache
removes hardcoded filenames and test data, imports config and test data in the test rather than inserting them in to globals