package logstorage import ( "testing" ) func TestParseStatsValuesSuccess(t *testing.T) { f := func(pipeStr string) { t.Helper() expectParseStatsFuncSuccess(t, pipeStr) } f(`values(*)`) f(`values(a)`) f(`values(a, b)`) f(`values(a, b) limit 10`) } func TestParseStatsValuesFailure(t *testing.T) { f := func(pipeStr string) { t.Helper() expectParseStatsFuncFailure(t, pipeStr) } f(`values`) f(`values(a b)`) f(`values(x) y`) f(`values(a, b) limit`) f(`values(a, b) limit foo`) }