chore: generate
This commit is contained in:
@@ -16,26 +16,28 @@ afterEach(async () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
describe("session action routes", () => {
|
describe("session action routes", () => {
|
||||||
it.instance("abort route returns success", () =>
|
it.instance(
|
||||||
Effect.gen(function* () {
|
"abort route returns success",
|
||||||
const test = yield* TestInstance
|
() =>
|
||||||
const session = yield* Effect.acquireRelease(
|
Effect.gen(function* () {
|
||||||
SessionNs.Service.use((svc) => svc.create({})),
|
const test = yield* TestInstance
|
||||||
(created) => SessionNs.Service.use((svc) => svc.remove(created.id)).pipe(Effect.ignore),
|
const session = yield* Effect.acquireRelease(
|
||||||
)
|
SessionNs.Service.use((svc) => svc.create({})),
|
||||||
|
(created) => SessionNs.Service.use((svc) => svc.remove(created.id)).pipe(Effect.ignore),
|
||||||
|
)
|
||||||
|
|
||||||
const res = yield* Effect.promise(() =>
|
const res = yield* Effect.promise(() =>
|
||||||
Promise.resolve(
|
Promise.resolve(
|
||||||
Server.Default().app.request(`/session/${session.id}/abort`, {
|
Server.Default().app.request(`/session/${session.id}/abort`, {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
headers: { "x-opencode-directory": test.directory },
|
headers: { "x-opencode-directory": test.directory },
|
||||||
}),
|
}),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
expect(res.status).toBe(200)
|
expect(res.status).toBe(200)
|
||||||
expect(yield* Effect.promise(() => res.json())).toBe(true)
|
expect(yield* Effect.promise(() => res.json())).toBe(true)
|
||||||
}),
|
}),
|
||||||
{ git: true },
|
{ git: true },
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user