def test_list_named_items(self): obj = self.MyObject() yorm.sync_object(obj, "fake/path", {'items': StringList}) obj.items.append('foo') assert strip(""" items: - foo """) == obj.yorm_mapper.text obj.yorm_mapper.text = strip(""" items: - bar """) assert ['bar'] == obj.items
def test_list_named_items(self): my_object = self.MyObject() yorm.sync_object(my_object, "fake/path", {'items': StringList}) log.info("Appending value to list of items...") my_object.items.append('foo') log.info("Checking object contents...") assert strip(""" items: - foo """) == my_object.__mapper__.text log.info("Writing new file contents...") my_object.__mapper__.text = strip(""" items: - bar """) log.info("Checking file contents...") assert ['bar'] == my_object.items
def test_list_named_items(self): my_object = self.MyObject() yorm.sync_object(my_object, "fake/path", {'items': StringList}) log.info("Appending value to list of items...") my_object.items.append('foo') log.info("Checking object contents...") assert strip(""" items: - foo """) == my_object.__mapper__.text log.info("Writting new file contents...") my_object.__mapper__.text = strip(""" items: - bar """) log.info("Checking file contents...") assert ['bar'] == my_object.items