test_utils.py 文件源码

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

项目:shub-image 作者: scrapinghub 项目源码 文件源码
def test_load(self):
        config = ReleaseConfig()
        stream = StringIO(
            'projects:\n  dev: 123\n  prod: 321\n'
            'images:\n  dev: registry/user/project\n  prod: user/project\n'
            'endpoints:\n  dev: http://127.0.0.1/api/scrapyd/\n'
            'apikeys:\n  default: abcde\n'
            'version: GIT')
        config.load(stream)
        assert getattr(config, 'projects') == {'dev': 123, 'prod': 321}
        assert getattr(config, 'endpoints') == {
            'default': 'https://app.scrapinghub.com/api/',
            'dev': 'http://127.0.0.1/api/scrapyd/'}
        assert config.images == {
            'dev': 'registry/user/project',
            'prod': 'user/project'}
        assert getattr(config, 'apikeys') == {'default': 'abcde'}
        assert getattr(config, 'version') == 'GIT'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号