use lazycore stuff
parent
52d2c1ce8c
commit
82516385c0
@ -1,19 +0,0 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestOnceWriter(t *testing.T) {
|
||||
innerWriter := bytes.NewBuffer(nil)
|
||||
counter := 0
|
||||
onceWriter := NewOnceWriter(innerWriter, func() {
|
||||
counter += 1
|
||||
})
|
||||
_, _ = onceWriter.Write([]byte("hello"))
|
||||
_, _ = onceWriter.Write([]byte("hello"))
|
||||
if counter != 1 {
|
||||
t.Errorf("expected counter to be 1, got %d", counter)
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue