Files
go-astiav/io_interrupter_test.go

18 lines
299 B
Go

package astiav
import (
"testing"
"github.com/stretchr/testify/require"
)
func TestIOInterrupter(t *testing.T) {
ii := NewIOInterrupter()
defer ii.Free()
require.False(t, ii.Interrupted())
ii.Interrupt()
require.True(t, ii.Interrupted())
ii.Resume()
require.False(t, ii.Interrupted())
}