test_builtin_resolver.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:omnic 作者: michaelpb 项目源码 文件源码
def setup_method(self, method):
        self.patchers = []

        patcher = patch('os.mkdir')
        self.mkdir = patcher.start()
        self.patchers.append(patcher)

        patcher = patch('omnic.worker.subprocessmanager.subprocess')
        self.subprocess = patcher.start()
        class FakeResult:
            stdout = tree_object.encode('utf8')
        self.subprocess.run.return_value = FakeResult
        self.patchers.append(patcher)

        self.open = mock_open()
        patcher = patch('builtins.open', self.open)
        patcher.start()
        self.patchers.append(patcher)
        singletons.settings.use_settings(Settings)
        self.rgraph = resolvergraph.ResolverGraph()  # Create resolver graph

        from omnic.builtin.resolvers.git import GitUpdater
        GitUpdater.reset_hash_cache()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号