🐛 fix: use int64 for Randomize field to match godog.Options type

This commit is contained in:
2026-04-10 17:37:55 +02:00
parent 3dbd41b731
commit 22e211f842

View File

@@ -151,9 +151,9 @@ func CreateTestSuite(t *testing.T, config *FeatureConfig, suiteName string) godo
} }
// Allow randomization seed override via environment variable // Allow randomization seed override via environment variable
randomize := -1 // Default: randomize test order randomize := int64(-1) // Default: randomize test order
if envSeed := os.Getenv("GODOG_RANDOM_SEED"); envSeed != "" { if envSeed := os.Getenv("GODOG_RANDOM_SEED"); envSeed != "" {
if parsedSeed, err := strconv.Atoi(envSeed); err == nil { if parsedSeed, err := strconv.ParseInt(envSeed, 10, 64); err == nil {
randomize = parsedSeed randomize = parsedSeed
} }
} }
@@ -204,9 +204,9 @@ func CreateMultiFeatureTestSuite(t *testing.T, config *MultiFeatureConfig, suite
} }
// Allow randomization seed override via environment variable // Allow randomization seed override via environment variable
randomize := -1 // Default: randomize test order randomize := int64(-1) // Default: randomize test order
if envSeed := os.Getenv("GODOG_RANDOM_SEED"); envSeed != "" { if envSeed := os.Getenv("GODOG_RANDOM_SEED"); envSeed != "" {
if parsedSeed, err := strconv.Atoi(envSeed); err == nil { if parsedSeed, err := strconv.ParseInt(envSeed, 10, 64); err == nil {
randomize = parsedSeed randomize = parsedSeed
} }
} }