authelia/test/helpers/context/DockerEnvironment.ts

19 lines
368 B
TypeScript

import DockerCompose from "./DockerCompose";
class DockerEnvironment {
private dockerCompose: DockerCompose;
constructor(composeFiles: string[]) {
this.dockerCompose = new DockerCompose(composeFiles);
}
async start() {
await this.dockerCompose.up();
}
async stop() {
await this.dockerCompose.down();
}
}
export default DockerEnvironment;