Bun

快照

快照测试使用 .toMatchSnapshot() 匹配器编写

import { test, expect } from "bun:test";

test("snap", () => {
  expect("foo").toMatchSnapshot();
});

首次运行此测试时,expect 的参数将被序列化并写入测试文件旁边的 __snapshots__ 目录中的特殊快照文件中。在以后的运行中,参数将与磁盘上的快照进行比较。可以使用以下命令重新生成快照

bun test --update-snapshots