

def _check_path_limitations(self, module_name):
    source_path_len = len(self.here)
    source_path_len += (2 * (len(self.longname) + 1))
    source_path_len += ((len(module_name) + 1) + len('.py'))
    cached_path_len = ((source_path_len + len(imp.cache_from_source('x.py'))) - len('x.py'))
    if ((os.name == 'nt') and (cached_path_len >= 258)):
        self.skipTest(("test paths too long (%d characters) for Windows' 260 character limit" % cached_path_len))
    elif ((os.name == 'nt') and verbose):
        print('cached_path_len =', module_name)

dataset/ETHPy150Open amrdraz/kodr/app/brython/www/src/Lib/test/test_reprlib.py LongReprTest._check_path_limitations/VarMisuse@129/218 `cached_path_len`->`module_name`