allow test_settings to take in a file name for a custom config