flux
flux copied to clipboard
Ensure we have good coverage of csv and json encoders and decoders.
Once we have confidence in our coverage of the encoders through the units tests remove the unnecessary use of the encoder/decoders in the end to end tests.
ideas:
- Wrap the CSV encoder to take a block of text to diff, then we can possibly run the existing CSV tests to cover the encoder. These could run similarly to how we have it set up now: input.csv -> flux query -> output.csv
- Wrap the CSV encoder + decoder together to ensure that production/consumption between the two are precise.