def test_migrate_filefield(self): test_file_data = self.get_test_file_data() at_file_id = self.portal.invokeFactory('File', 'foo', title="Foo file", file=test_file_data) # register p.a.contenttypes profile applyProfile(self.portal, 'plone.app.contenttypes:default') dx_file_id = self.portal.invokeFactory('File', 'bar', title="Bar file") at_file = self.portal[at_file_id] dx_file = self.portal[dx_file_id] self.assertEqual(dx_file.file, None) migrate_filefield(at_file, dx_file, 'file', 'file') self.assertEqual(dx_file.file.data, test_file_data)
def test_migrate_filefield(self): test_file_data = self.get_test_file_data() at_file_id = self.portal.invokeFactory('File', 'foo', title="Foo file", file=test_file_data) # register p.a.contenttypes profile applyProfile(self.portal, 'plone.app.contenttypes:default') dx_file_id = self.portal.invokeFactory('File', 'bar', title="Bar file") at_file = self.portal[at_file_id] dx_file = self.portal[dx_file_id] self.assertEqual(dx_file.file, None) migrate_filefield(at_file, dx_file, 'file', 'file') self.assertEqual(dx_file.file.data, test_file_data)
def migrate_schema_fields(self): migrate_filefield(self.old, self.new, 'file', 'file')
def migrate_schema_fields(self): migrate_filefield(self.old, self.new, 'file', 'file')