0.8.5 • Published 2 years ago

@birthdayresearch/sticky-testcontainers v0.8.5

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Test Containers

@birthdayresearch/sticky-testcontainers

Providing opinionated containers that follows the testcontainers-node Fluent API design.

  • PostgreSqlContainer - for a Postgres database docker container
  • LocalstackContainer - for a Localstack cloud docker container
  • RedisContainer - for a Redis docker container

Example with PostgresSqlContainer:

import { PostgreSqlContainer, StartedPostgreSqlContainer } from '@birthdayresearch/sticky-testcontainers';

let postgres: StartedPostgreSqlContainer;

beforeAll(async () => {
  postgres = await new PostgreSqlContainer().start();
});

afterAll(async () => {
  await postgres.stop();
});

With network:

import { PostgreSqlContainer, RedisContainer, Network } from '@birthdayresearch/sticky-testcontainers';

beforeAll(async () => {
  const network = await new Network().start();
  const postgres = await new PostgreSqlContainer().withNetwork(network).start();
  const redis = await new RedisContainer().withNetwork(network).start();
});

afterAll(async () => {
  await postgres.stop();
  await redis.stop();
  await network.stop();
});
0.8.5

2 years ago

0.8.1

2 years ago

0.8.0

2 years ago

0.7.1

2 years ago

0.6.2

2 years ago

0.7.0

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.14

2 years ago

0.5.12

2 years ago

0.5.13

2 years ago

0.5.10

2 years ago

0.5.11

2 years ago

0.5.9

2 years ago

0.5.8

2 years ago

0.5.7

2 years ago

0.5.4

2 years ago

0.5.3

2 years ago

0.5.6

2 years ago

0.5.5

2 years ago

0.5.0

2 years ago

0.4.1

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.3.6

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.4.0

2 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago