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)
|
output = run(["go", "test", "-race", "-count=1", "-json", MODULE + "/" + package], starter, env)
|
||||||
events = [json.loads(line) for line in output.splitlines() if line.startswith("{")]
|
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"}
|
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)
|
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
|
assert "PDF preview, Chinese filename, download, HEAD and Range passed" in signed_read_output
|
||||||
checks += ["remoteSignedReadOptionsAndLegacyLinks", "remoteReadSignatureTamperingAndExpiry",
|
checks += ["remoteSignedReadOptionsAndLegacyLinks", "remoteReadSignatureTamperingAndExpiry",
|
||||||
|
|||||||
Reference in New Issue
Block a user