content/flux/v0/stdlib/testing/assertempty.md
testing.assertEmpty() tests if an input stream is empty. If not empty, the function returns an error.
assertEmpty can be used to perform in-line tests in a query.
(<-tables: stream[A]) => stream[A]
{{% caption %}} For more information, see Function type signatures. {{% /caption %}}
Input data. Default is piped-forward data (<-).
This example uses testing.diff() to output the difference between two streams of tables.
testing.assertEmpty() checks to see if the difference is empty.
import "sampledata"
import "testing"
want = sampledata.int()
got = sampledata.float() |> toInt()
got
|> testing.diff(want: want)
|> testing.assertEmpty()