We should integrate pytest and add some yaml fixtures to run against our converter / validator.
They should include test cases like missing fields, incorrect types, out of bounds, yaml correctness (will yamlsafe yell at us properly?), empty file detection, etc...
We should integrate pytest and add some yaml fixtures to run against our converter / validator.
They should include test cases like missing fields, incorrect types, out of bounds, yaml correctness (will yamlsafe yell at us properly?), empty file detection, etc...
We can optionally hook this up to a CI.