The announcement for Flux included a brief section on the promise of testability.
It should be “testable.” Queries are code and they should be tested and checked into source control if they’re going to be a part of a long-lived application. Further, individual parts of queries should be testable in isolation. It should be possible for a user to build up a complicated query, but test each part of that separately.
I’ve interpreted this to mean some sort of unit testing framework or Flux-native testing features. Remarks from InfluxData folks seem to support this.
All my searches lead me to Golang unit tests for the source code of Flux itself (not what I’m asking about). And to be clear I’m not referring to a staging / pre-production / sandbox environment (which has its own value distinct from unit tests).
Does anyone know the state of unit testing Flux? Even if it’s not quite ready for prime time I’d like to play with it.
Any news or direction appreciated.