def test_set_attribute(self): class X: def __init__(self): self.name = 'value' instance = X() Defaults.set_attribute(instance, 'name', 'foo') assert instance.name == 'foo'
def __decorate_os_image_attributes_for_update(self, image, update_record): ordered_update_record = collections.OrderedDict( sorted(update_record.items()) ) for name, value in ordered_update_record.items(): if value is not None: if '_date' in name: value = self.__convert_date_to_azure_format(value) if 'show_in_gui' in name: value = value.lower() in ("yes", "true", "t", "1") Defaults.set_attribute(image, name, value) return image