GHHG10/CodeServer / opencode /packages /desktop /src /main /updater-subscriptions.test.ts
GHHG10's picture
download
raw
562 Bytes
import { describe, expect, test } from "bun:test"
import { createUpdaterSubscriptions } from "./updater-subscriptions"
describe("updater subscriptions", () => {
test("replaces the previous renderer subscription on reload", () => {
const subscriptions = createUpdaterSubscriptions()
const disposed: string[] = []
subscriptions.set(1, () => disposed.push("first"))
subscriptions.set(1, () => disposed.push("second"))
expect(disposed).toEqual(["first"])
subscriptions.delete(1)
expect(disposed).toEqual(["first", "second"])
})
})

Xet Storage Details

Size:
562 Bytes
·
Xet hash:
1b923a49f90ed5edad12b20644eed3ffc3d8d001fc8e5e4f536a3a112aa7bdf1

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.