test_views.py 文件源码

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

项目:eea.corpus 作者: eea 项目源码 文件源码
def test_apply_schema_edits(self):
        from eea.corpus.processing import pipeline_registry as pr
        from eea.corpus.views import CreateCorpusView

        LimitSchema = pr['eea_corpus_processing_limit_process'].schema
        HTMLSchema = pr['eea_corpus_processing_html_process'].schema
        PrepSchema = pr['eea_corpus_processing_preprocess_process'].schema

        schemas = [
            LimitSchema(name='1st'),
            HTMLSchema(name='2st'),
            PrepSchema(name='3st'),
        ]

        req = testing.DummyRequest()
        view = CreateCorpusView(req)
        res = view._apply_schema_edits(schemas, ['move_up_1st_success'])
        assert [x.name for x in res] == [
            '1st', '2st', '3st'
        ]

        # TODO: finish test
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号