diff --git a/pkg/bdd/testsetup/testsetup.go b/pkg/bdd/testsetup/testsetup.go index 9cc3a01..6962d92 100644 --- a/pkg/bdd/testsetup/testsetup.go +++ b/pkg/bdd/testsetup/testsetup.go @@ -151,9 +151,9 @@ func CreateTestSuite(t *testing.T, config *FeatureConfig, suiteName string) godo } // 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 parsedSeed, err := strconv.Atoi(envSeed); err == nil { + if parsedSeed, err := strconv.ParseInt(envSeed, 10, 64); err == nil { randomize = parsedSeed } } @@ -204,9 +204,9 @@ func CreateMultiFeatureTestSuite(t *testing.T, config *MultiFeatureConfig, suite } // 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 parsedSeed, err := strconv.Atoi(envSeed); err == nil { + if parsedSeed, err := strconv.ParseInt(envSeed, 10, 64); err == nil { randomize = parsedSeed } }