bugfix edit_flow

This commit is contained in:
2024-12-09 16:11:58 +09:00
parent 21e0b9d6df
commit b874d0c776
3 changed files with 68 additions and 8 deletions

View File

@@ -1,3 +1,4 @@
import logging
def test_create_flow(test_client,test_domain,test_app_id,login_user):
test_flow={
"flowid": "73e82bee-76a2-4347-a069-e21bf5e21111",
@@ -18,6 +19,34 @@ def test_create_flow(test_client,test_domain,test_app_id,login_user):
assert data["data"]["eventid"] == test_flow["eventid"]
assert data["data"]["content"] == test_flow["content"]
def test_delete_flow(test_client,test_domain,test_app_id,login_user):
response = test_client.delete("/api/flow/73e82bee-76a2-4347-a069-e21bf5e21111",headers={"Authorization": "Bearer " + login_user})
data = response.json()
logging.error(data)
assert response.status_code == 200
assert "data" in data
assert data["data"] is not None
def test_edit_flow(test_client,test_domain,test_app_id,login_user):
test_flow={
"flowid": "73e82bee-76a2-4347-a069-e21bf5e21111",
"appid": test_app_id,
"appname": "test_app_new",
"eventid": "abc",
"name": "保存をクリックしたとき",
"content": ""
}
response = test_client.put("/api/flow", json=test_flow,headers={"Authorization": "Bearer " + login_user})
assert response.status_code == 200
data = response.json()
assert "data" in data
assert data["data"] is not None
assert data["data"]["domainurl"] == test_domain.url
assert data["data"]["flowid"] == test_flow["flowid"]
assert data["data"]["appid"] == test_flow["appid"]
assert data["data"]["eventid"] == test_flow["eventid"]
assert data["data"]["content"] == test_flow["content"]
def test_appversions_update(test_client,test_domain,test_app_id,login_user):
app_version ={
"versionname": "version1",