Close the logfile at test cleanup (#4224)

pull/4226/head
Todd 2 years ago committed by GitHub
parent b3bc367534
commit fa2dc80e36
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -27,6 +27,9 @@ func TestWithEventer(t *testing.T) {
dir := t.TempDir()
l, err := logFile(ctx, dir, 1)
require.NoError(t, err)
t.Cleanup(func() {
assert.NoError(t, l.Close())
})
var logLock sync.Mutex
logger := hclog.New(&hclog.LoggerOptions{
@ -79,6 +82,9 @@ func TestRotation(t *testing.T) {
dir := t.TempDir()
l, err := logFile(ctx, dir, 1)
require.NoError(t, err)
t.Cleanup(func() {
assert.NoError(t, l.Close())
})
fi, err := os.Stat(filepath.Join(dir, logFileName))
require.NoError(t, err)

Loading…
Cancel
Save