├── .gitignore ├── .gitlab-ci.yml ├── .npmignore ├── .nvmrc ├── .travis.yml ├── DOC.md ├── FAQ.md ├── LICENSE ├── README.md ├── examples ├── 01-basic-redis │ ├── example.spec.js │ ├── jest-testcontainers-config.js │ └── jest.config.js ├── 02-typescript-redis │ ├── example.spec.ts │ ├── jest-testcontainers-config.js │ └── jest.config.js ├── 03-docker-compose │ ├── docker-compose.yml │ ├── example.spec.js │ ├── jest-testcontainers-config.js │ └── jest.config.js └── README.md ├── jest-preset.js ├── jest.config.js ├── package.json ├── src ├── config.spec.ts ├── config.ts ├── containers.spec.ts ├── containers.ts ├── environment.spec.ts ├── environment.ts ├── index.ts ├── setup.ts ├── teardown.spec.ts └── teardown.ts ├── tsconfig.json ├── tslint.json └── types └── global.d.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/.travis.yml -------------------------------------------------------------------------------- /DOC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/DOC.md -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/FAQ.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/README.md -------------------------------------------------------------------------------- /examples/01-basic-redis/example.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/01-basic-redis/example.spec.js -------------------------------------------------------------------------------- /examples/01-basic-redis/jest-testcontainers-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/01-basic-redis/jest-testcontainers-config.js -------------------------------------------------------------------------------- /examples/01-basic-redis/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/01-basic-redis/jest.config.js -------------------------------------------------------------------------------- /examples/02-typescript-redis/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/02-typescript-redis/example.spec.ts -------------------------------------------------------------------------------- /examples/02-typescript-redis/jest-testcontainers-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/02-typescript-redis/jest-testcontainers-config.js -------------------------------------------------------------------------------- /examples/02-typescript-redis/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/02-typescript-redis/jest.config.js -------------------------------------------------------------------------------- /examples/03-docker-compose/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/03-docker-compose/docker-compose.yml -------------------------------------------------------------------------------- /examples/03-docker-compose/example.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/03-docker-compose/example.spec.js -------------------------------------------------------------------------------- /examples/03-docker-compose/jest-testcontainers-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/03-docker-compose/jest-testcontainers-config.js -------------------------------------------------------------------------------- /examples/03-docker-compose/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/03-docker-compose/jest.config.js -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/examples/README.md -------------------------------------------------------------------------------- /jest-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/jest-preset.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/package.json -------------------------------------------------------------------------------- /src/config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/config.spec.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/containers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/containers.spec.ts -------------------------------------------------------------------------------- /src/containers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/containers.ts -------------------------------------------------------------------------------- /src/environment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/environment.spec.ts -------------------------------------------------------------------------------- /src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/environment.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/setup.ts -------------------------------------------------------------------------------- /src/teardown.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/teardown.spec.ts -------------------------------------------------------------------------------- /src/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/src/teardown.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/tslint.json -------------------------------------------------------------------------------- /types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/jest-testcontainers/HEAD/types/global.d.ts --------------------------------------------------------------------------------