CFY-516 added get_component_config tests, added optional components_file param