CONFIG = {
    'framework' : 'other',
    'arg' : 'PYCMD -m test.regrtest',
    'env' : None,
    'expect_except' : None,
    'need_sources' : False,
    'location' : None,
    'use_re' : False,
    'eol_patt' : r'\d* tests OK\.',
    'errors' : {
        '2.7' : {
            'Win' : set(),
            'Lin' : set(),
            'Mac' : set()
        },
        '3.5' : {
            'Win' : set(),
            'Lin' : set(),
            'Mac' : set()
        },
    },
    'failures' : {
        '2.7' : {
            'Win' : {'test_import', 'test_distutils', 'test_urllib', 'test_urllib2', 'test_readline', 'test_ensurepip', 'test_urllib2_localnet', 'test_distutils'},
            'Lin' : {'test_import', 'test_gdb', 'test_urllib', 'test_subprocess', 'test_ensurepip', 'test_urllib2_localnet', 'test_ssl', 'test_urllib2', 'test_distutils'},
            'Mac' : {'test_import', 'test_gdb', 'test_urllib', 'test_subprocess', 'test_ensurepip', 'test_urllib2_localnet', 'test_urllib2', 'test_asyncore', 'test_nis', 'test_regrtest', 'test_distutils'}
        },
        '3.5' : {
            'Win' : set(),
            'Lin' : set(),
            'Mac' : set()
        },
    },
    'validation' : { #specific to container / VM (because of env-settings / permissions issues)
        'errors' : {
            '2.7' : {
                'Win' : set(),
                'Lin' : set(),
                'Mac' : set()
            },
        },
        'failures' : {
            '2.7' : {
                'Win' : { 'test_os', } ,
                'Lin' : { 'test_locale', },
                'Mac' : set()
            },
        },
    },
}

def fetch_config(pyver):
    return CONFIG
