diff --git a/canvas/src/components/tabs/chat/__tests__/AttachmentViews.test.tsx b/canvas/src/components/tabs/chat/__tests__/AttachmentViews.test.tsx
index 0f966033..a7ddd953 100644
--- a/canvas/src/components/tabs/chat/__tests__/AttachmentViews.test.tsx
+++ b/canvas/src/components/tabs/chat/__tests__/AttachmentViews.test.tsx
@@ -104,6 +104,7 @@ describe("PendingAttachmentPill", () => {
);
expect(container.querySelectorAll("button")).toHaveLength(1);
});
+ });
});
// ─── AttachmentChip ───────────────────────────────────────────────────────────
@@ -182,4 +183,30 @@ describe("AttachmentChip", () => {
);
expect(container.querySelectorAll("button")).toHaveLength(1);
});
+
+ it("tone=user applies blue-400 accent class", () => {
+ const attachment = makeAttachment("file.pdf", 512);
+ render(
+
+ );
+ const btn = screen.getByRole("button");
+ expect(btn.className).toMatch(/blue-400/);
+ });
+
+ it("tone=agent omits blue-400 accent class", () => {
+ const attachment = makeAttachment("file.pdf", 512);
+ render(
+
+ );
+ const btn = screen.getByRole("button");
+ expect(btn.className).not.toMatch(/blue-400/);
+ });
});