feat: 根据应用版本自动重置构建版本

This commit is contained in:
shenlei
2026-07-20 16:03:59 +09:00
parent 89fb633b00
commit 8747792a4b
5 changed files with 32 additions and 20 deletions
+3 -3
View File
@@ -56,9 +56,9 @@ def test_config_routes_limit_regular_users_to_apps_and_versions(client, tmp_conf
assert client.get("/api/config/apps", headers=headers).status_code == 200
assert client.post("/api/config/apps", json={"name": "普通用户 App"}, headers=headers).status_code == 200
assert client.get("/api/config/versions", headers=headers).status_code == 200
assert client.put("/api/config/versions", json={
"app_ver": "2.196.0", "build_ver": "2.196.0.0",
}, headers=headers).status_code == 200
versions = client.put("/api/config/versions", json={"app_ver": "2.196.0"}, headers=headers)
assert versions.status_code == 200
assert versions.json()["build_ver"] == "2.196.0.0"
assert client.get("/api/config", headers=headers).status_code == 403
assert client.get("/api/config/servers", headers=headers).status_code == 403
assert client.put("/api/config/build", json={"max_concurrent_builds": 1}, headers=headers).status_code == 403