3 ms·
I'm not sure why you are comparing the data to the old export instead of against a source of truth... for example what is in the upstream data source. Also why
by cphoover 8y ago
I'm not sure why you are comparing the data to the old export instead of against a source of truth... for example what is in the upstream data source. Also why not verify using unit tests? Who is to say that the original export is valid and not the second export.
- kiallmacinnes 8y agoIn theory, I agree! I hope the new codebase has a set of tests to validate just that. But, in practice, you have a downstream consumer of this data format (Apple in this case..).. Validating the old and new formats are functionally identical is just as important as validating the new format matches the upstream source of truth :)