tests.py 文件源码

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

项目:LL1-Academy 作者: H-Huang 项目源码 文件源码
def test_log_skip_grammar_unit_test(self):
        g = Grammar(prods="{'A': ['xA', 'Bz'],'B': ['yB']}", nonTerminals="AB", terminals="xyz", startSymbol="A")
        g.save()
        request = HttpRequest()
        engine = import_module(settings.SESSION_ENGINE)
        session_key = None
        request.session = engine.SessionStore(session_key)
        request.session['gid'] = g.pk
        request.session['hide_explainer'] = False
        request.user = User.objects.get(username="test")
        before_nSkip = g.nSkip
        stats.log_skip_grammar(request)
        g = Grammar.objects.get(pk=g.pk)
        self.assertEqual(before_nSkip, g.nSkip)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号