test(release): report missing remote checks
This commit is contained in:
@@ -193,7 +193,7 @@ def main():
|
||||
output = run(["go", "test", "-race", "-count=1", "-json", MODULE + "/" + package], starter, env)
|
||||
events = [json.loads(line) for line in output.splitlines() if line.startswith("{")]
|
||||
passed = {event.get("Test") for event in events if event.get("Action") == "pass"}
|
||||
assert expected <= passed
|
||||
assert expected <= passed, f"{package} missing tests: {sorted(expected - passed)}"
|
||||
signed_read_output = run(["go", "run", MODULE + "/examples/signedRead", "-check"], starter, env)
|
||||
assert "PDF preview, Chinese filename, download, HEAD and Range passed" in signed_read_output
|
||||
checks += ["remoteSignedReadOptionsAndLegacyLinks", "remoteReadSignatureTamperingAndExpiry",
|
||||
|
||||
Reference in New Issue
Block a user