コード例 #1
0
ファイル: test_views.py プロジェクト: b-xiang/kuma-1
def test_redirect(client, endpoint):
    url = reverse(
        "authkeys.{}".format(endpoint),
        args=(1, ) if endpoint in ("history", "delete") else (),
    )
    response = client.get(url)
    assert_redirect_to_wiki(response, url)
コード例 #2
0
def test_wiki_only_query_params(mock_ssr, mock_kumascript_get,
                                constance_config, client, root_doc, param,
                                status):
    """
    The document view should ensure the wiki domain when using specific query
    parameters.
    """
    constance_config.KUMASCRIPT_TIMEOUT = 1
    # For the purpose of this test, we don't care about the content of the
    # document page, so let's explicitly mock the "server_side_render" call.
    mock_ssr.return_value = "<div></div>"
    mock_kumascript_get.return_value = (root_doc.html, None)
    url = root_doc.get_absolute_url() + "?{}".format(param)
    response = client.get(url)
    assert response.status_code == status
    if status == 301:
        assert_redirect_to_wiki(response, url)
コード例 #3
0
ファイル: test_views.py プロジェクト: w0lramD/kuma
def test_edit_attachment_redirect(client, root_doc):
    url = reverse("attachments.edit_attachment",
                  kwargs={"document_path": root_doc.slug})
    response = client.get(url)
    assert_redirect_to_wiki(response, url)
コード例 #4
0
def test_redirect(db, client, endpoint):
    """Redirect to the wiki domain if not already."""
    url = reverse(endpoint)
    response = client.get(url)
    assert_redirect_to_wiki(response, url)
コード例 #5
0
def test_redirect(client, endpoint):
    """Redirect to the wiki domain if not already."""
    url = reverse('dashboards.{}'.format(endpoint))
    response = client.get(url)
    assert_redirect_to_wiki(response, url)
コード例 #6
0
def test_redirect(db, client, endpoint, settings):
    """Redirect to the wiki domain if not already."""
    settings.MDN_CONTRIBUTION = True
    url = reverse(endpoint)
    response = client.get(url)
    assert_redirect_to_wiki(response, url)
コード例 #7
0
ファイル: test_views.py プロジェクト: whitemike889/kuma
def test_redirect(client, endpoint):
    url = reverse('authkeys.{}'.format(endpoint),
                  args=(1, ) if endpoint in ('history', 'delete') else ())
    response = client.get(url)
    assert_redirect_to_wiki(response, url)