Spawns up an isolated docker compose with kea-dhcp and busybox. Issues bats test commands on busybox to get leases and bootfile-name from kea with different vendor-classes.
- Docker installed with docker compose
- bats-core version >=1.7.0
Need support for setup_suite
$ bats test
dhcp-docker-tests.bats
✓ test vendor: unknown
✓ test vendor: ciscopnp
✓ test vendor: Arista
✓ test vendor: arista