https://github.com/compose-spec/conformance-tests
Conformance test suite for the Compose specification
https://github.com/compose-spec/conformance-tests
compose containers docker kubernetes specification
Last synced: about 1 year ago
JSON representation
Conformance test suite for the Compose specification
- Host: GitHub
- URL: https://github.com/compose-spec/conformance-tests
- Owner: compose-spec
- License: apache-2.0
- Created: 2020-02-19T10:49:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-19T13:31:45.000Z (over 6 years ago)
- Last Synced: 2024-05-02T05:22:58.883Z (about 2 years ago)
- Topics: compose, containers, docker, kubernetes, specification
- Language: Go
- Homepage: https://compose-spec.io
- Size: 61.5 KB
- Stars: 19
- Watchers: 8
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# 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](https://github.com/compose-spec/compose-ref)
which uses the Docker Engine.
### Prerequisites
* [Docker](https://docs.docker.com/install/)
* [Go 1.13 or later](https://golang.org)
* [compose-ref](https://github.com/compose-spec/compose-ref) in your PATH
* Ensure that you have no running containers (see
[issue](https://github.com/compose-spec/compatibility-test-suite/issues/5))
### Running the tests
Using the defaults, you can run the tests as follows:
```console
$ make test
```