Fix test
parent
c44852b6be
commit
e1fe52639b
|
@ -102,26 +102,6 @@ def test_ok_signature_invalid_network(client):
|
||||||
assert "Bad signature" in response.data["_error_message"]
|
assert "Bad signature" in response.data["_error_message"]
|
||||||
|
|
||||||
|
|
||||||
def test_blocked_project(client):
|
|
||||||
project = f.ProjectFactory(blocked_code=project_choices.BLOCKED_BY_STAFF)
|
|
||||||
f.ProjectModulesConfigFactory(project=project, config={
|
|
||||||
"bitbucket": {
|
|
||||||
"secret": "tpnIwJDz4e"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
url = reverse("bitbucket-hook-list")
|
|
||||||
url = "{}?project={}&key={}".format(url, project.id, "tpnIwJDz4e")
|
|
||||||
data = json.dumps({"push": {"changes": [{"new": {"target": { "message": "test message"}}}]}})
|
|
||||||
response = client.post(url,
|
|
||||||
data,
|
|
||||||
content_type="application/json",
|
|
||||||
HTTP_X_EVENT_KEY="repo:push",
|
|
||||||
REMOTE_ADDR=settings.BITBUCKET_VALID_ORIGIN_IPS[0])
|
|
||||||
|
|
||||||
assert response.status_code == 451
|
|
||||||
|
|
||||||
|
|
||||||
def test_invalid_ip(client):
|
def test_invalid_ip(client):
|
||||||
project = f.ProjectFactory()
|
project = f.ProjectFactory()
|
||||||
f.ProjectModulesConfigFactory(project=project, config={
|
f.ProjectModulesConfigFactory(project=project, config={
|
||||||
|
|
|
@ -118,27 +118,6 @@ def test_ok_signature_invalid_network(client):
|
||||||
assert "Bad signature" in response.data["_error_message"]
|
assert "Bad signature" in response.data["_error_message"]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def test_blocked_project(client):
|
|
||||||
project = f.ProjectFactory(blocked_code=project_choices.BLOCKED_BY_STAFF)
|
|
||||||
f.ProjectModulesConfigFactory(project=project, config={
|
|
||||||
"gitlab": {
|
|
||||||
"secret": "tpnIwJDz4e",
|
|
||||||
"valid_origin_ips": ["111.111.111.111"],
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
url = reverse("gitlab-hook-list")
|
|
||||||
url = "{}?project={}&key={}".format(url, project.id, "tpnIwJDz4e")
|
|
||||||
data = {"test:": "data"}
|
|
||||||
response = client.post(url,
|
|
||||||
json.dumps(data),
|
|
||||||
content_type="application/json",
|
|
||||||
REMOTE_ADDR="111.111.111.111")
|
|
||||||
|
|
||||||
assert response.status_code == 451
|
|
||||||
|
|
||||||
|
|
||||||
def test_invalid_ip(client):
|
def test_invalid_ip(client):
|
||||||
project = f.ProjectFactory()
|
project = f.ProjectFactory()
|
||||||
f.ProjectModulesConfigFactory(project=project, config={
|
f.ProjectModulesConfigFactory(project=project, config={
|
||||||
|
|
Loading…
Reference in New Issue