Add test get private project by slug
parent
b798846c5c
commit
9eeace6584
|
@ -72,6 +72,20 @@ def test_get_project_by_slug(client):
|
||||||
assert response.status_code == 404
|
assert response.status_code == 404
|
||||||
|
|
||||||
|
|
||||||
|
def test_get_private_project_by_slug(client):
|
||||||
|
project = f.create_project(is_private=True)
|
||||||
|
f.MembershipFactory(user=project.owner, project=project, is_admin=True)
|
||||||
|
|
||||||
|
url = reverse("projects-by-slug")
|
||||||
|
|
||||||
|
response = client.json.get(url, {"slug": project.slug})
|
||||||
|
assert response.status_code == 404
|
||||||
|
|
||||||
|
client.login(project.owner)
|
||||||
|
response = client.json.get(url, {"slug": project.slug})
|
||||||
|
assert response.status_code == 200
|
||||||
|
|
||||||
|
|
||||||
def test_create_project(client):
|
def test_create_project(client):
|
||||||
user = f.create_user()
|
user = f.create_user()
|
||||||
url = reverse("projects-list")
|
url = reverse("projects-list")
|
||||||
|
|
Loading…
Reference in New Issue