mse/mse.go | 10 ---------- mse/mse_test.go | 10 ++++++++++ diff --git a/mse/mse.go b/mse/mse.go index e257175b9ecd1cfe1759f8ce8c6ed44e7e6969db..66390f3d1e048af4bb53db7de21dac31a2349b7a 100644 --- a/mse/mse.go +++ b/mse/mse.go @@ -548,16 +548,6 @@ } return h.Do() } -func sliceIter(skeys [][]byte) SecretKeyIter { - return func(callback func([]byte) bool) { - for _, sk := range skeys { - if !callback(sk) { - break - } - } - } -} - // A function that given a function, calls it with secret keys until it // returns false or exhausted. type SecretKeyIter func(callback func(skey []byte) (more bool)) diff --git a/mse/mse_test.go b/mse/mse_test.go index 79cabb18de974b757de0b06f227cc1ca47d0cf15..a779638633f72dc8a37a7ef04b719781d0d827ac 100644 --- a/mse/mse_test.go +++ b/mse/mse_test.go @@ -16,6 +16,16 @@ "github.com/bradfitz/iter" "github.com/stretchr/testify/require" ) +func sliceIter(skeys [][]byte) SecretKeyIter { + return func(callback func([]byte) bool) { + for _, sk := range skeys { + if !callback(sk) { + break + } + } + } +} + func TestReadUntil(t *testing.T) { test := func(data, until string, leftover int, expectedErr error) { r := bytes.NewReader([]byte(data))