Files
dance-lessons-coach/features/health/health.feature
Gabriel Radureau 93b6b3ffb7 🐛 fix(bdd): align healthz scenario step text with registered regex
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-05-03 12:34:44 +02:00

18 lines
653 B
Gherkin

# features/health.feature
@health @smoke @critical
Feature: Health Endpoint
The health endpoint should indicate server status
@basic @critical
Scenario: Health check returns healthy status
Given the server is running
When I request the health endpoint
Then the response should be "{\"status\":\"healthy\"}"
@basic @critical
Scenario: Healthz endpoint returns rich health info
Given the server is running
When I request the healthz endpoint
Then the status code should be 200
And the response should be JSON with fields "status, version, uptime_seconds, timestamp"
And the "status" field should equal "healthy"