From 2d1e55bcfb6d818137a833e4f7acc356e5c60175 Mon Sep 17 00:00:00 2001 From: KCarretto Date: Sun, 18 Feb 2024 17:19:50 +0000 Subject: [PATCH] reduce namegen complexity requirements --- tavern/internal/namegen/namegen_test.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tavern/internal/namegen/namegen_test.go b/tavern/internal/namegen/namegen_test.go index 936fc1f9c..8bf04bdf4 100644 --- a/tavern/internal/namegen/namegen_test.go +++ b/tavern/internal/namegen/namegen_test.go @@ -20,10 +20,12 @@ func TestGetRandomName(t *testing.T) { }) t.Run("NoDuplicates", func(t *testing.T) { + maxIterations := 100000 + // Ensure we don't duplicate names over the course of many trials - names := make(map[string]bool, 1000000) + names := make(map[string]bool, maxIterations) count := 0 - for i := 0; i < 1000000; i++ { + for i := 0; i < maxIterations; i++ { name := namegen.NewComplex() exists, ok := names[name] require.False(t, ok, "Name %s already exists - after %d attempts", name, count)