I’m not sure if there is any move afoot to support kapacitor-unit given the move towards Flux as the language of choice for all things Influx – Chronograf, Kapacitor, InfluxDB. I realize that is not really a help in the short term, but long term it will be a lot easier to create and test kapacitor scripts that are based on Flux than on TICK Script.
As far as I played with kapacitor-unit, it does not test tickscript, it test kapacitor’s pipelines. It has a great potential, but currently it’s limited by kapacitor, f.e. there is no way to provide mock InfluxDBOut, or loop. Ideally it should be built-in into kapacitor itself: given this input, say be what output was from a given task. That should be enough for the most test purposes.