1.8 KiB
1.8 KiB
title | description | menu | weight | flux/v0/tags | introduced | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
testing.assertEmpty() function | `testing.assertEmpty()` tests if an input stream is empty. If not empty, the function returns an error. |
|
101 |
|
0.18.0 |
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.
Function type signature
(<-tables: stream[A]) => stream[A]
{{% caption %}} For more information, see Function type signatures. {{% /caption %}}
Parameters
tables
Input data. Default is piped-forward data (<-
).
Examples
Check if there is a difference between streams
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()