Files
sponge/pkg/tracer/console_test.go
zhuyasen 891af10cb6 add test
2022-09-25 19:06:27 +08:00

30 lines
553 B
Go

package tracer
import (
"github.com/stretchr/testify/assert"
"os"
"testing"
)
func TestNewConsoleExporter(t *testing.T) {
exporter, err := NewConsoleExporter()
assert.NoError(t, err)
assert.NotNil(t, exporter)
}
func TestNewFileExporter(t *testing.T) {
exporter, file, err := NewFileExporter("demo")
if err != nil {
t.Fatal(err)
}
assert.NotNil(t, exporter)
_ = file.Close()
_ = os.RemoveAll("demo")
}
func Test_newExporter(t *testing.T) {
exporter, err := newExporter(os.Stdout)
assert.NoError(t, err)
assert.NotNil(t, exporter)
}