def test_canonicalize_location_inst(): loc = Location(**raw) h.canonicalize_location_instance(loc) loc.save() actual = set(loc.__dict__.items()) desired_set = set(desired.items()) assert not (desired_set - actual)
def test_canonicalize_location_inst(): field_names = [f.name for f in Location._meta.fields] valid_fields = {k: raw[k] for k in raw if k in field_names} loc = Location(**valid_fields) h.canonicalize_location_instance(loc) loc.save() actual = set(loc.__dict__.items()) desired_set = set(desired_actual_field_names.items()) assert not (desired_set - actual)