()
| 330 | ToolAddress.make(`tools.${integration}.org.${CONN}.${tool}`); |
| 331 | |
| 332 | const setupExecutor = () => |
| 333 | makeTestExecutor({ plugins: [policyTestPlugin()] as const }).pipe( |
| 334 | Effect.tap((executor) => |
| 335 | Effect.gen(function* () { |
| 336 | yield* executor.ptest.seed(); |
| 337 | yield* executor.connections.create({ |
| 338 | owner: "org", |
| 339 | name: CONN, |
| 340 | integration: VERCEL, |
| 341 | template: TEMPLATE, |
| 342 | from: { |
| 343 | provider: ProviderKey.make("memory"), |
| 344 | id: ProviderItemId.make("v"), |
| 345 | }, |
| 346 | }); |
| 347 | yield* executor.connections.create({ |
| 348 | owner: "org", |
| 349 | name: CONN, |
| 350 | integration: GITHUB, |
| 351 | template: TEMPLATE, |
| 352 | from: { |
| 353 | provider: ProviderKey.make("memory"), |
| 354 | id: ProviderItemId.make("g"), |
| 355 | }, |
| 356 | }); |
| 357 | }), |
| 358 | ), |
| 359 | ); |
| 360 | |
| 361 | describe("executor.policies", () => { |
| 362 | it.effect("list is empty when no rules exist", () => |
no test coverage detected