def test_set_overwrites_item(self): image_dict = BootImageMapping() image = make_image_spec() resource = factory.make_name("resource") image_dict.setdefault(image, factory.make_name("resource")) image_dict.set(image, resource) self.assertItemsEqual([(image, resource)], image_dict.items())
def test_setdefault_sets_unset_item(self): image_dict = BootImageMapping() image = make_image_spec() resource = factory.make_name('resource') image_dict.setdefault(image, resource) self.assertItemsEqual([(image, resource)], image_dict.items())