MCPcopy
hub / github.com/simstudioai/sim / makeSelectChain

Function makeSelectChain

apps/sim/lib/billing/organizations/seats.test.ts:16–25  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14
15vi.mock('@sim/db', () => {
16 const makeSelectChain = () => {
17 const chain: Record<string, unknown> = {}
18 chain.from = () => chain
19 chain.where = () => chain
20 chain.for = () => chain
21 chain.limit = () => Promise.resolve(queryQueue.value.shift() ?? [])
22 chain.then = (resolve: (rows: unknown[]) => unknown, reject?: (e: unknown) => unknown) =>
23 Promise.resolve(queryQueue.value.shift() ?? []).then(resolve, reject)
24 return chain
25 }
26 const update = () => ({
27 set: (values: Record<string, unknown>) => {
28 setMock(values)

Callers 1

seats.test.tsFile · 0.70

Calls 2

shiftMethod · 0.80
resolveMethod · 0.65

Tested by

no test coverage detected