assertEquals() function

The assertEquals() function tests whether two streams have identical data. If equal, the function outputs the tested data stream unchanged. If unequal, the function outputs an error.

Function type: Test

  name: "streamEquality",
  got: got,
  want: want

The assertEquals() function can be used to perform in-line tests in a query.



Unique name given to the assertion.

Data type: String


The stream containing data to test. Defaults to data piped-forward from another function (<-).

Data type: Object


The stream that contains the expected data to test against.

Data type: Object


Assert of separate streams
want = from(bucket: "backup-telegraf/autogen")
  |> range(start: -5m)

got = from(bucket: "telegraf/autogen")
  |> range(start: -5m)

assertEquals(got: got, want: want)
Inline assertion
want = from(bucket: "backup-telegraf/autogen")
  |> range(start: -5m)

from(bucket: "telegraf/autogen")
  |> range(start: -5m)
  |> assertEquals(want: want)

This documentation is open source. See a typo? Please, open an issue.

Need help getting up and running? Get Support