(
path: string,
init: { readonly method: "POST" | "DELETE"; readonly body?: unknown },
timeoutSeconds?: number,
)
| 152 | }; |
| 153 | |
| 154 | const expectGuestRequest = async <T>( |
| 155 | path: string, |
| 156 | init: { readonly method: "POST" | "DELETE"; readonly body?: unknown }, |
| 157 | timeoutSeconds?: number, |
| 158 | ): Promise<T> => { |
| 159 | const result = await guestRequest<T>(path, init, timeoutSeconds); |
| 160 | expect(result.status, `${init.method} ${path}: ${result.text}`).toBe(200); |
| 161 | return result.body; |
| 162 | }; |
| 163 | |
| 164 | const deleteSource = (slug: string): Effect.Effect<void> => |
| 165 | Effect.promise(() => |
no outgoing calls
no test coverage detected