Live: Telegraf input modifiers (#32982)

This commit is contained in:
Alexander Emelin
2021-04-19 18:48:43 +03:00
committed by GitHub
parent f92b6518c5
commit d807fbc9e9
10 changed files with 187 additions and 57 deletions
+13 -1
View File
@@ -20,7 +20,19 @@ func TestManagedStream_GetLastPacket(t *testing.T) {
c := NewManagedStream("a", noopPublisher)
_, ok := c.getLastPacket("test")
require.False(t, ok)
err := c.Push("test", data.NewFrame("hello"))
err := c.Push("test", data.NewFrame("hello"), false)
require.NoError(t, err)
_, ok = c.getLastPacket("test")
require.NoError(t, err)
require.False(t, ok)
}
func TestManagedStream_GetLastPacket_StableSchema(t *testing.T) {
c := NewManagedStream("a", noopPublisher)
_, ok := c.getLastPacket("test")
require.False(t, ok)
err := c.Push("test", data.NewFrame("hello"), true)
require.NoError(t, err)
s, ok := c.getLastPacket("test")