mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-09 08:17:40 +00:00
test: remove low-signal flex template option-only assertions
This commit is contained in:
@@ -160,14 +160,6 @@ describe("createNotificationBubble", () => {
|
|||||||
expect(bubble.body).toBeDefined();
|
expect(bubble.body).toBeDefined();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("applies notification type styling", () => {
|
|
||||||
const successBubble = createNotificationBubble("Success!", { type: "success" });
|
|
||||||
const errorBubble = createNotificationBubble("Error!", { type: "error" });
|
|
||||||
|
|
||||||
expect(successBubble.body).toBeDefined();
|
|
||||||
expect(errorBubble.body).toBeDefined();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("includes title when provided", () => {
|
it("includes title when provided", () => {
|
||||||
const bubble = createNotificationBubble("Details here", {
|
const bubble = createNotificationBubble("Details here", {
|
||||||
title: "Alert Title",
|
title: "Alert Title",
|
||||||
@@ -233,15 +225,6 @@ describe("createMediaPlayerCard", () => {
|
|||||||
expect((card.hero as { url: string }).url).toBe("https://example.com/album.jpg");
|
expect((card.hero as { url: string }).url).toBe("https://example.com/album.jpg");
|
||||||
});
|
});
|
||||||
|
|
||||||
it("shows playing status", () => {
|
|
||||||
const card = createMediaPlayerCard({
|
|
||||||
title: "Track",
|
|
||||||
isPlaying: true,
|
|
||||||
});
|
|
||||||
|
|
||||||
expect(card.body).toBeDefined();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("includes playback controls", () => {
|
it("includes playback controls", () => {
|
||||||
const card = createMediaPlayerCard({
|
const card = createMediaPlayerCard({
|
||||||
title: "Track",
|
title: "Track",
|
||||||
@@ -285,16 +268,6 @@ describe("createDeviceControlCard", () => {
|
|||||||
expect(card.footer).toBeDefined();
|
expect(card.footer).toBeDefined();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("shows device status", () => {
|
|
||||||
const card = createDeviceControlCard({
|
|
||||||
deviceName: "Apple TV",
|
|
||||||
status: "Playing",
|
|
||||||
controls: [{ label: "Pause", data: "action=pause" }],
|
|
||||||
});
|
|
||||||
|
|
||||||
expect(card.body).toBeDefined();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("includes device image", () => {
|
it("includes device image", () => {
|
||||||
const card = createDeviceControlCard({
|
const card = createDeviceControlCard({
|
||||||
deviceName: "Device",
|
deviceName: "Device",
|
||||||
@@ -358,36 +331,6 @@ describe("createEventCard", () => {
|
|||||||
expect(card.body).toBeDefined();
|
expect(card.body).toBeDefined();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("includes time when provided", () => {
|
|
||||||
const card = createEventCard({
|
|
||||||
title: "Meeting",
|
|
||||||
date: "Jan 24",
|
|
||||||
time: "2:00 PM - 3:00 PM",
|
|
||||||
});
|
|
||||||
|
|
||||||
expect(card.body).toBeDefined();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("includes location when provided", () => {
|
|
||||||
const card = createEventCard({
|
|
||||||
title: "Meeting",
|
|
||||||
date: "Jan 24",
|
|
||||||
location: "Conference Room A",
|
|
||||||
});
|
|
||||||
|
|
||||||
expect(card.body).toBeDefined();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("includes description when provided", () => {
|
|
||||||
const card = createEventCard({
|
|
||||||
title: "Meeting",
|
|
||||||
date: "Jan 24",
|
|
||||||
description: "Discuss Q1 roadmap",
|
|
||||||
});
|
|
||||||
|
|
||||||
expect(card.body).toBeDefined();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("includes all optional fields together", () => {
|
it("includes all optional fields together", () => {
|
||||||
const card = createEventCard({
|
const card = createEventCard({
|
||||||
title: "Team Offsite",
|
title: "Team Offsite",
|
||||||
@@ -412,16 +355,6 @@ describe("createEventCard", () => {
|
|||||||
expect((card.body as { action?: unknown }).action).toBeDefined();
|
expect((card.body as { action?: unknown }).action).toBeDefined();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("includes calendar name when provided", () => {
|
|
||||||
const card = createEventCard({
|
|
||||||
title: "Meeting",
|
|
||||||
date: "Jan 24",
|
|
||||||
calendar: "Work Calendar",
|
|
||||||
});
|
|
||||||
|
|
||||||
expect(card.body).toBeDefined();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("uses mega size for better readability", () => {
|
it("uses mega size for better readability", () => {
|
||||||
const card = createEventCard({
|
const card = createEventCard({
|
||||||
title: "Meeting",
|
title: "Meeting",
|
||||||
|
|||||||
Reference in New Issue
Block a user