Shimmur/checker_cab

Should work with a list of string field names

Closed this issue · 1 comments

Given that this tool originated to compare web inputs and the resulting database data, it would make sense if we could use parsed json as the source for the expected fields, which means string keys.

Looking at implementations, it felt like either ‘assert_values_for/1’ for ‘fields_for/1’ could be updated, but I think that ‘assert_values_for’ is the right solution, as using ‘fields_for’ isn’t required.

Under the hood, I think we just convert fields to atoms. just need to make sure we test edge cases around skip_fields as well.

This is already built. Not sure why it appeared that it isn't.