summaryrefslogtreecommitdiffstats
path: root/tests/api/test_statuses.py
blob: 1b00642251936ad16e8525245ac76523daebe4f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import pytest


@pytest.mark.django_db
def test_post_status(api_token, identity, client):
    response = client.post(
        "/api/v1/statuses",
        HTTP_AUTHORIZATION=f"Bearer {api_token.token}",
        HTTP_ACCEPT="application/json",
        content_type="application/json",
        data={
            "status": "Hello, world!",
            "visibility": "unlisted",
        },
    ).json()
    assert response["content"] == "<p>Hello, world!</p>"
    assert response["visibility"] == "unlisted"