python类setup_context()的实例源码

test_easy_install.py 文件源码 项目:Sudoku-Solver 作者: ayush1997 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def setup_context(tmpdir):
    with (tmpdir/'setup.py').open('w') as f:
        f.write(SETUP_PY)
    with tmpdir.as_cwd():
        yield tmpdir
test_easy_install.py 文件源码 项目:Sudoku-Solver 作者: ayush1997 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def user_install_setup_context(self, *args, **kwargs):
        """
        Wrap sandbox.setup_context to patch easy_install in that context to
        appear as user-installed.
        """
        with self.orig_context(*args, **kwargs):
            import setuptools.command.easy_install as ei
            ei.__file__ = site.USER_SITE
            yield
test_easy_install.py 文件源码 项目:Sudoku-Solver 作者: ayush1997 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def patched_setup_context(self):
        self.orig_context = sandbox.setup_context

        return mock.patch(
            'setuptools.sandbox.setup_context',
            self.user_install_setup_context,
        )
test_easy_install.py 文件源码 项目:setuptools 作者: pypa 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def setup_context(tmpdir):
    with (tmpdir / 'setup.py').open('w') as f:
        f.write(SETUP_PY)
    with tmpdir.as_cwd():
        yield tmpdir
test_easy_install.py 文件源码 项目:setuptools 作者: pypa 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def user_install_setup_context(self, *args, **kwargs):
        """
        Wrap sandbox.setup_context to patch easy_install in that context to
        appear as user-installed.
        """
        with self.orig_context(*args, **kwargs):
            import setuptools.command.easy_install as ei
            ei.__file__ = site.USER_SITE
            yield
test_easy_install.py 文件源码 项目:setuptools 作者: pypa 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def patched_setup_context(self):
        self.orig_context = sandbox.setup_context

        return mock.patch(
            'setuptools.sandbox.setup_context',
            self.user_install_setup_context,
        )
test_easy_install.py 文件源码 项目:browser_vuln_check 作者: lcatro 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def setup_context(tmpdir):
    with (tmpdir / 'setup.py').open('w') as f:
        f.write(SETUP_PY)
    with tmpdir.as_cwd():
        yield tmpdir
test_easy_install.py 文件源码 项目:browser_vuln_check 作者: lcatro 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def user_install_setup_context(self, *args, **kwargs):
        """
        Wrap sandbox.setup_context to patch easy_install in that context to
        appear as user-installed.
        """
        with self.orig_context(*args, **kwargs):
            import setuptools.command.easy_install as ei
            ei.__file__ = site.USER_SITE
            yield
test_easy_install.py 文件源码 项目:browser_vuln_check 作者: lcatro 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def patched_setup_context(self):
        self.orig_context = sandbox.setup_context

        return mock.patch(
            'setuptools.sandbox.setup_context',
            self.user_install_setup_context,
        )
test_easy_install.py 文件源码 项目:facebook-face-recognition 作者: mathur 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def setup_context(tmpdir):
    with (tmpdir/'setup.py').open('w') as f:
        f.write(SETUP_PY)
    with tmpdir.as_cwd():
        yield tmpdir
test_easy_install.py 文件源码 项目:facebook-face-recognition 作者: mathur 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def user_install_setup_context(self, *args, **kwargs):
        """
        Wrap sandbox.setup_context to patch easy_install in that context to
        appear as user-installed.
        """
        with self.orig_context(*args, **kwargs):
            import setuptools.command.easy_install as ei
            ei.__file__ = site.USER_SITE
            yield
test_easy_install.py 文件源码 项目:facebook-face-recognition 作者: mathur 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def patched_setup_context(self):
        self.orig_context = sandbox.setup_context

        return mock.patch(
            'setuptools.sandbox.setup_context',
            self.user_install_setup_context,
        )
test_easy_install.py 文件源码 项目:MyFriend-Rob 作者: lcheniv 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def setup_context(tmpdir):
    with (tmpdir/'setup.py').open('w') as f:
        f.write(SETUP_PY)
    with tmpdir.as_cwd():
        yield tmpdir
test_easy_install.py 文件源码 项目:MyFriend-Rob 作者: lcheniv 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def user_install_setup_context(self, *args, **kwargs):
        """
        Wrap sandbox.setup_context to patch easy_install in that context to
        appear as user-installed.
        """
        with self.orig_context(*args, **kwargs):
            import setuptools.command.easy_install as ei
            ei.__file__ = site.USER_SITE
            yield
test_easy_install.py 文件源码 项目:MyFriend-Rob 作者: lcheniv 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def patched_setup_context(self):
        self.orig_context = sandbox.setup_context

        return mock.patch(
            'setuptools.sandbox.setup_context',
            self.user_install_setup_context,
        )


问题


面经


文章

微信
公众号

扫码关注公众号