describe('test suite', () => {
it.effect('test 1', () =>
Effect.gen(function* () {
// Interact with postgres
expect(foo).toBe(bar);
}).pipe(postgresTestcontainerLayer), // Layer provided per test, how to share this?
);
it.effect('test 2', () =>
Effect.gen(function* () {
// Interact with postgres
expect(foo).toBe(bar);
}).pipe(postgresTestcontainerLayer), // Layer provided per test, how to share this?
);
});
describe('test suite', () => {
it.effect('test 1', () =>
Effect.gen(function* () {
// Interact with postgres
expect(foo).toBe(bar);
}).pipe(postgresTestcontainerLayer), // Layer provided per test, how to share this?
);
it.effect('test 2', () =>
Effect.gen(function* () {
// Interact with postgres
expect(foo).toBe(bar);
}).pipe(postgresTestcontainerLayer), // Layer provided per test, how to share this?
);
});