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')