mirror of
https://github.com/moltbot/moltbot.git
synced 2026-05-13 23:56:07 +00:00
ci(mantis): render proof media responsively
This commit is contained in:
@@ -94,9 +94,11 @@ describe("scripts/mantis/build-telegram-desktop-proof-evidence", () => {
|
||||
"https://github.com/openclaw/openclaw/tree/qa-artifacts/mantis/telegram-desktop/pr-1/run-1",
|
||||
});
|
||||
|
||||
expect(body).toContain("| Main | This PR |");
|
||||
expect(body).toContain('<th width="50%">Main</th>');
|
||||
expect(body).toContain('<th width="50%">This PR</th>');
|
||||
expect(body).toContain("baseline/telegram-desktop-proof.gif");
|
||||
expect(body).toContain("candidate/telegram-desktop-proof.gif");
|
||||
expect(body).toContain('telegram-desktop-proof.gif" width="420"');
|
||||
expect(body).toContain('telegram-desktop-proof.gif" width="100%"');
|
||||
expect(body).not.toContain("| Main | This PR |");
|
||||
});
|
||||
});
|
||||
|
||||
@@ -92,9 +92,11 @@ describe("scripts/mantis/publish-pr-evidence", () => {
|
||||
|
||||
expect(body).toContain("<!-- mantis-discord-status-reactions -->");
|
||||
expect(body).toContain("Summary: Mantis reran the scenario.");
|
||||
expect(body).toContain("| Baseline queued-only | Candidate queued -> thinking -> done |");
|
||||
expect(body).toContain('<table width="100%">');
|
||||
expect(body).toContain('<th width="50%">Baseline queued-only</th>');
|
||||
expect(body).toContain('<th width="50%">Candidate queued -> thinking -> done</th>');
|
||||
expect(body).toContain(
|
||||
'<img src="https://raw.githubusercontent.com/openclaw/openclaw/qa-artifacts/mantis/discord/pr-1/run-1/baseline.png"',
|
||||
'<td width="50%" align="center"><img src="https://raw.githubusercontent.com/openclaw/openclaw/qa-artifacts/mantis/discord/pr-1/run-1/baseline.png" width="100%"',
|
||||
);
|
||||
expect(body).toContain(
|
||||
"[Baseline change MP4](https://raw.githubusercontent.com/openclaw/openclaw/qa-artifacts/mantis/discord/pr-1/run-1/baseline-change.mp4)",
|
||||
|
||||
Reference in New Issue
Block a user