Esempio n. 1
0
def test_include_libtk(tmpdir):
    lib_pypy, lib_python_modified, lib_python = build_hierarchy(tmpdir)
    lib_tk_modified = lib_python_modified.join('lib-tk')
    lib_tk = lib_python.join('lib-tk')
    path = getinitialpath(None, str(tmpdir))
    i = path.index(str(lib_tk_modified))
    j = path.index(str(lib_tk))
    assert i < j
Esempio n. 2
0
 def pypy_initial_path(s):
     from pypy.module.sys.state import getinitialpath
     try:
         return getinitialpath(s)
     except OSError:
         return None
Esempio n. 3
0
def test_include_libtk(tmpdir):
    lib_pypy, lib_python = build_hierarchy(tmpdir)
    lib_tk = lib_python.join('lib-tk')
    path = getinitialpath(None, str(tmpdir))
    assert lib_tk in path
Esempio n. 4
0
def test_stdlib_in_prefix(tmpdir):
    dirs = build_hierarchy(tmpdir)
    path = getinitialpath(None, str(tmpdir))
    # we get at least 'dirs', and maybe more (e.g. plat-linux2)
    assert path[:len(dirs)] == map(str, dirs)
def test_include_libtk(tmpdir):
    lib_pypy, lib_python = build_hierarchy(tmpdir)
    lib_tk = lib_python.join("lib-tk")
    path = getinitialpath(None, str(tmpdir))
    assert lib_tk in path
def test_stdlib_in_prefix(tmpdir):
    dirs = build_hierarchy(tmpdir)
    path = getinitialpath(None, str(tmpdir))
    # we get at least 'dirs', and maybe more (e.g. plat-linux2)
    assert path[: len(dirs)] == map(str, dirs)
Esempio n. 7
0
 def pypy_initial_path(s):
     from pypy.module.sys.state import getinitialpath
     try:
         return getinitialpath(None, s)
     except OSError:
         return None