blob: 99e6a5835ef38a8f0bb6d509dead75e3f4cea9d5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
package tooltest
import (
"testing"
"time"
"github.com/stretchr/testify/require"
"a.yandex-team.ru/library/go/core/log"
"a.yandex-team.ru/library/go/core/log/nop"
"a.yandex-team.ru/library/go/yandex/tvm/tvmauth"
)
type testLogger struct {
nop.Logger
msgs []string
}
func (l *testLogger) Info(msg string, fields ...log.Field) {
l.msgs = append(l.msgs, msg)
}
func TestLogger(t *testing.T) {
var l testLogger
c, err := tvmauth.NewToolClient(recipeToolOptions(t), &l)
require.NoError(t, err)
defer c.Destroy()
time.Sleep(time.Second)
require.NotEmpty(t, l.msgs)
}
|