def test_transport_from_copies_the_object_inclusive_metadata_and_dublin_core_data(self): self.login(self.regular_user) transported_doc = Transporter().transport_from( self.empty_dossier, 'plone', '/'.join(self.document.getPhysicalPath())) self.assertEquals(self.document.title, transported_doc.title) self.assertEquals(self.document.file.data, transported_doc.file.data) self.assertEquals(u'unprotected', IClassification(transported_doc).classification) self.assertEquals(u'unchecked', IClassification(transported_doc).public_trial) self.assertEquals(self.document.created(), transported_doc.created()) self.assertEquals(self.document.Creator(), transported_doc.Creator())
def test_transport_from_copies_the_object_inclusive_metadata_and_dublin_core_data(self): dossier = create(Builder("dossier").titled(u"Dossier")) document = create(Builder("document") .within(dossier) .titled(u'Testdocument') .with_dummy_content()) transported_doc = Transporter().transport_from( dossier, 'client1', '/'.join(document.getPhysicalPath())) self.assertEquals('Testdocument', transported_doc.title) self.assertEquals('Test data', transported_doc.file.data) self.assertEquals(u'unprotected', IClassification(transported_doc).classification) self.assertEquals(u'unchecked', IClassification(transported_doc).public_trial) self.assertEquals(document.created(), transported_doc.created()) self.assertEquals(TEST_USER_ID, transported_doc.Creator())