Files
grafana/pkg/services/live/managedstream/runner_test.go
T
2021-06-24 11:07:09 +03:00

24 lines
453 B
Go

package managedstream
import (
"testing"
"github.com/stretchr/testify/require"
)
type testPublisher struct {
orgID int64
t *testing.T
}
func (p *testPublisher) publish(orgID int64, _ string, _ []byte) error {
require.Equal(p.t, p.orgID, orgID)
return nil
}
func TestNewManagedStream(t *testing.T) {
publisher := &testPublisher{orgID: 1, t: t}
c := NewManagedStream("a", publisher.publish, NewMemoryFrameCache())
require.NotNil(t, c)
}