Documentation

testing.loadMem() function

The testing.loadMem() function loads annotated CSV test data from memory to emulate query results returned by Flux.

Function type: Test

import "testing"

testing.loadMem(
  csv: csvData
)

Parameters

csv

Annotated CSV data to load.

Examples

import "testing"

csvData = "
#datatype,string,long,string,dateTime:RFC3339,string,double
#group,false,false,true,false,true,false
#default,_result,,,,,
,result,table,_measurement,_time,_field,_value
,,0,m,2021-01-01T00:00:00Z,t,1.2
,,0,m,2021-01-02T00:00:00Z,t,1.4
,,0,m,2021-01-03T00:00:00Z,t,2.2
"

testing.loadMem(csv: csvData)

Set your InfluxDB URL

Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.