Exemple #1
0
def test_move_snapin_not_permitted(monkeypatch, mocker,
                                   module_wide_request_context):
    monkeypatch.setattr(config.user, "may",
                        lambda x: x != "general.configure_sidebar")
    m_load = mocker.patch.object(sidebar.UserSidebarConfig, "_load")
    sidebar.move_snapin()
    m_load.assert_not_called()
Exemple #2
0
def test_move_snapin(request_context, mocker, move, before, do_save):
    html.request.set_var("name", move)
    html.request.set_var("before", before)
    m_save = mocker.patch.object(sidebar.UserSidebarConfig, "save")

    sidebar.move_snapin()

    if do_save is None:
        m_save.assert_not_called()
    else:
        m_save.assert_called_once()
Exemple #3
0
def test_move_snapin_not_permitted(monkeypatch, mocker, register_builtin_html):
    monkeypatch.setattr(config.user, "may",
                        lambda x: x != "general.configure_sidebar")
    m_load = mocker.patch.object(sidebar.UserSidebarConfig, "_load")
    sidebar.move_snapin()
    m_load.assert_not_called()