(slug: string)
| 301 | }); |
| 302 | |
| 303 | const cleanup = (slug: string) => |
| 304 | Effect.gen(function* () { |
| 305 | yield* apiClient.connections |
| 306 | .remove({ |
| 307 | params: { |
| 308 | owner: "org", |
| 309 | integration: IntegrationSlug.make(slug), |
| 310 | name: ConnectionName.make("main"), |
| 311 | }, |
| 312 | }) |
| 313 | .pipe(Effect.ignore); |
| 314 | yield* apiClient.integrations |
| 315 | .remove({ params: { slug: IntegrationSlug.make(slug) } }) |
| 316 | .pipe(Effect.ignore); |
| 317 | }); |
| 318 | |
| 319 | yield* Effect.ensuring( |
| 320 | Effect.gen(function* () { |
no test coverage detected