コード例 #1
0
ファイル: test_views.py プロジェクト: portlyjent/shoop
def test_edit_can_be_set_via_view(rf):
    request = rf.get("/")
    request.user = SuperUser()
    request.session = {}
    request.POST = {"command": "edit_on"}
    xtheme_dispatch(request)
    assert is_edit_mode(request)
    request.POST = {"command": "edit_off"}
    xtheme_dispatch(request)
    assert not is_edit_mode(request)
コード例 #2
0
ファイル: test_views.py プロジェクト: portlyjent/shoop
def test_dispatch_view_kvetches_at_unknown_commands(rf):
    with pytest.raises(Problem):
        xtheme_dispatch(rf.post("/"))