Closed daniel-thom closed 4 months ago
Attention: Patch coverage is 86.79245%
with 7 lines
in your changes are missing coverage. Please review.
Project coverage is 79.84%. Comparing base (
1500174
) to head (f2f9963
). Report is 8 commits behind head on main.
If I follow the logic behind this case, then the objective is to not check for UUIDs in the validation step
In the case where we serialize/de-serialize the system to/from a JSON string, losing the time series, we need to be able to exclude comparison of time series fields while traversing the components. The new exclude
parameter allows us to skip custom fields.
There are three sets of changes here:
to_dict
method so that the IS system and components can be serialized to a JSON string without the time series data.