diff options
| author | Levi Durfee <levi.durfee@gmail.com> | 2026-01-08 11:20:17 -0500 |
|---|---|---|
| committer | Levi Durfee <levi.durfee@gmail.com> | 2026-01-08 11:20:20 -0500 |
| commit | 366ce66fae249e809f024fa6893dc0fe30fca478 (patch) | |
| tree | f7ab6a34892938a252ecb3738727641b16d4cc7f /internal | |
| parent | 595e152de442d7af247924ea5e45177a21307671 (diff) | |
Use test run in iterations
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/goaes_test.go | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/internal/goaes_test.go b/internal/goaes_test.go index c965e54..966efc2 100644 --- a/internal/goaes_test.go +++ b/internal/goaes_test.go @@ -1,37 +1,45 @@ package internal_test import ( + "fmt" "os" "testing" "github.com/nerdsec/goaes/internal" ) -const totalIterationTests = 100 +const ( + totalIterationTests = 10 + minSize = 32 +) func TestNewDEK(t *testing.T) { - for range totalIterationTests { - dek, err := internal.NewDEK() - if err != nil { - t.Errorf("failed to create dek. error: %v", err) - } + for i := range totalIterationTests { + t.Run(fmt.Sprintf("TestNewDek %d", i), func(t *testing.T) { + dek, err := internal.NewDEK() + if err != nil { + t.Errorf("failed to create dek. error: %v", err) + } - if len(dek) < 32 { - t.Errorf("dek too small") - } + if len(dek) < minSize { + t.Errorf("dek too small") + } + }) } } func TestNewSalt(t *testing.T) { - for range totalIterationTests { - salt, err := internal.NewSalt() - if err != nil { - t.Errorf("failed to create salt. error: %v", err) - } + for i := range totalIterationTests { + t.Run(fmt.Sprintf("TestNewSalt %d", i), func(t *testing.T) { + salt, err := internal.NewSalt() + if err != nil { + t.Errorf("failed to create salt. error: %v", err) + } - if len(salt) < 32 { - t.Errorf("salt too small") - } + if len(salt) < minSize { + t.Errorf("salt too small") + } + }) } } |
