test_fetch.py 文件源码

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

项目:fuel-ccp 作者: openstack 项目源码 文件源码
def setUp(self):
        super(TestFetch, self).setUp()
        # Creating temporaty directory for repos
        self.tmp_path = self.useFixture(fixtures.TempDir()).path
        self.conf['repositories']['path'] = self.tmp_path
        if self.clone_side_effect:
            fixture_clone = fixtures.MockPatch('git.Repo.clone_from')
            self.mock_clone = self.useFixture(fixture_clone).mock
            self.mock_clone.side_effect = self.clone_side_effect
        else:
            self.repo = mock.Mock()
            self.repo.git.checkout.side_effect = self.checkout_side_effect
            fixture_clone = fixtures.MockPatch('git.Repo.clone_from',
                                               return_value=self.repo)
            self.mock_clone = self.useFixture(fixture_clone).mock
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号