From 9bf50493c3ed1379835c38f8b0b3a4a6c7276668 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sat, 4 Nov 2017 17:07:42 +1100 Subject: [PATCH] mse: Move sliceIter into test file --- mse/mse.go | 10 ---------- mse/mse_test.go | 10 ++++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/mse/mse.go b/mse/mse.go index e257175b..66390f3d 100644 --- a/mse/mse.go +++ b/mse/mse.go @@ -548,16 +548,6 @@ func ReceiveHandshake(rw io.ReadWriter, skeys SecretKeyIter, selectCrypto func(u 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 79cabb18..a7796386 100644 --- a/mse/mse_test.go +++ b/mse/mse_test.go @@ -16,6 +16,16 @@ import ( "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)) -- 2.48.1