Source code for allensdk.test_utilities.regression_fixture

import os
import sys
import logging
import json
from pathlib import Path

if 'TEST_SESSION_ANALYSIS_REGRESSION_DATA' in os.environ:
    data_file = os.environ['TEST_SESSION_ANALYSIS_REGRESSION_DATA']
else:
    data_file = str(Path(__file__).parent / '..' / 'test' / 'brain_observatory' / 'test_session_analysis_regression_data_list.json')

[docs] def get_list_of_path_dict(): pyversion = sys.version_info[0] logging.debug("loading " + data_file) with open(data_file,'r') as f: return [curr_fixture for curr_fixture in json.load(f) if curr_fixture['version'] == pyversion]