源码快照 @ 2026-09-02 (source-only, 剔除非源码素材)
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import { describe, expect, test } from "bun:test"
|
||||
import { readFileSync } from "node:fs"
|
||||
import { join } from "node:path"
|
||||
|
||||
const read = (relative: string) =>
|
||||
readFileSync(join(import.meta.dir, "..", relative), "utf8")
|
||||
|
||||
describe("Automation editor state", () => {
|
||||
test("background detail refetches do not replace unsaved edits", () => {
|
||||
const page = read("src/react-app/domains/automations/automations-page.tsx")
|
||||
expect(page).toContain("initialKey={detail.revision.id}")
|
||||
|
||||
const editor = read("src/react-app/domains/automations/automation-editor.tsx")
|
||||
expect(editor).toContain("appliedInitialKey.current === props.initialKey")
|
||||
expect(editor).toContain("appliedInitialKey.current = props.initialKey")
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user