.PHONY: mockserver test

# Start the dependency-free eHVD SOAP mock server.
# Override host/port: make mockserver PORT=9000  (or EHVD_MOCK_PORT / EHVD_MOCK_HOST)
PORT ?= 8088
HOST ?= 127.0.0.1

mockserver:
	python3 mockserver/server.py --host $(HOST) --port $(PORT)

# Run the test suite (pulls in the dev extra so pytest is available).
test:
	uv run --extra dev pytest
