test(order): compare import templates across independent test customers

This commit is contained in:
2026-10-03 15:57:36 +08:00
parent 18935f1379
commit 8f356b1337
4 changed files with 65 additions and 1 deletions
@@ -135,6 +135,9 @@ def main(config):
auth = request("POST", "/auth/login", {"loginId": config["username"], "password": config["password"]})
token, refresh = auth.get("accessToken", ""), auth.get("refreshToken", "")
require(token and refresh, "Incomplete login")
profile = request("GET", "/merchant/v1/iam/tenant/profile")
require(profile.get("id") is not None, "Missing authenticated customer identity")
report["customerIdentitySha256"] = hashlib.sha256(str(profile["id"]).encode()).hexdigest()
warehouses, total, page_no = [], None, 1
while True:
page = request("GET", f"/merchant/v1/warehouses?status=ACTIVE&page={page_no}&size=200")