import "../../../tests/web/test-utils";
import { render } from "@testing-library/react";
import { describe, expect, test, vi } from "bun:test";
import { RefreshCountdown } from "../../../src/web/components/RefreshCountdown";
describe("RefreshCountdown", () => {
test("手动模式不崩溃", () => {
const { container } = render(
,
);
expect(container.firstChild).not.toBeNull();
});
test("自动模式不崩溃", () => {
const now = Date.now();
const { container } = render(
,
);
expect(container.firstChild).not.toBeNull();
});
test("fetching 状态不崩溃", () => {
const { container } = render(
,
);
expect(container.firstChild).not.toBeNull();
});
test("未刷新状态不崩溃", () => {
const { container } = render(
,
);
expect(container.firstChild).not.toBeNull();
});
});