conformance-tests
conformance-tests copied to clipboard
Conformance test suite for the Compose specification
Compose specification conformance test suite
This repository contains a test suite for testing Compose implementations to ensure that they correctly implement the Compose specification. The current state of the test suite is that it is a work in progress and contributions are welcome!
Getting started
By default, the test suite is run against the Compose reference implementation which uses the Docker Engine.
Prerequisites
- Docker
- Go 1.13 or later
- compose-ref in your PATH
- Ensure that you have no running containers (see issue)
Running the tests
Using the defaults, you can run the tests as follows:
$ make test