- Add ADR-0012 documenting the decision to format only staged Go files - Update ADR README.md with new entry - Document rationale, alternatives, and verification results - Include future considerations for monitoring and CI/CD integration Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
26 lines
504 B
Go
26 lines
504 B
Go
package features
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"DanceLessonsCoach/pkg/bdd"
|
|
"github.com/cucumber/godog"
|
|
)
|
|
|
|
func TestBDD(t *testing.T) {
|
|
suite := godog.TestSuite{
|
|
Name: "DanceLessonsCoach BDD Tests",
|
|
TestSuiteInitializer: bdd.InitializeTestSuite,
|
|
ScenarioInitializer: bdd.InitializeScenario,
|
|
Options: &godog.Options{
|
|
Format: "progress",
|
|
Paths: []string{"."},
|
|
TestingT: t,
|
|
},
|
|
}
|
|
|
|
if suite.Run() != 0 {
|
|
t.Fatal("non-zero status returned, failed to run BDD tests")
|
|
}
|
|
}
|