Ejemplo n.º 1
0
 def testGetMetadata(self):
     """Test getMetadata"""
     data = encodestring(open("data/test.odt").read())
     handler = Handler(self.tmp_url, decodestring(data), "odt")
     metadata = handler.getMetadata()
     self.assertEquals(metadata.get("MIMEType"), "application/vnd.oasis.opendocument.text")
     handler.document.restoreOriginal()
     metadata = handler.getMetadata(True)
     self.assertNotEquals(metadata.get("Data"), "")
Ejemplo n.º 2
0
 def testGetMetadata(self):
     """Test getMetadata"""
     data = encodestring(open("data/test.odt").read())
     handler = Handler(self.tmp_url, decodestring(data), 'odt')
     metadata = handler.getMetadata()
     self.assertEquals(metadata.get('MIMEType'),
                       'application/vnd.oasis.opendocument.text')
     handler.document.restoreOriginal()
     metadata = handler.getMetadata(True)
     self.assertNotEquals(metadata.get('Data'), '')
Ejemplo n.º 3
0
 def testSetMetadata(self):
     """Test setMetadata"""
     data = encodestring(open("data/test.odt").read())
     handler = Handler(self.tmp_url, decodestring(data), 'odt')
     new_data = handler.setMetadata({"Title": "cloudooo Test -"})
     new_handler = Handler(self.tmp_url, new_data, 'odt')
     metadata = new_handler.getMetadata()
     self.assertEquals(metadata.get('Title'), "cloudooo Test -")
     handler = Handler(self.tmp_url, decodestring(data), 'odt')
     new_data = handler.setMetadata({"Title": "Namie's working record"})
     new_handler = Handler(self.tmp_url, new_data, 'odt')
     metadata = new_handler.getMetadata()
     self.assertEquals(metadata.get('Title'), "Namie's working record")
Ejemplo n.º 4
0
 def testSetMetadata(self):
     """Test setMetadata"""
     data = encodestring(open("data/test.odt").read())
     handler = Handler(self.tmp_url, decodestring(data), "odt")
     new_data = handler.setMetadata({"Title": "cloudooo Test -"})
     new_handler = Handler(self.tmp_url, new_data, "odt")
     metadata = new_handler.getMetadata()
     self.assertEquals(metadata.get("Title"), "cloudooo Test -")
     handler = Handler(self.tmp_url, decodestring(data), "odt")
     new_data = handler.setMetadata({"Title": "Namie's working record"})
     new_handler = Handler(self.tmp_url, new_data, "odt")
     metadata = new_handler.getMetadata()
     self.assertEquals(metadata.get("Title"), "Namie's working record")
Ejemplo n.º 5
0
 def testGetMetadataWithOpenOfficeStopped(self):
     """Test getMetadata with openoffice stopped"""
     openoffice.stop()
     data = encodestring(open("data/test.odt").read())
     handler = Handler(self.tmp_url, decodestring(data), "odt")
     metadata = handler.getMetadata()
     self.assertEquals(metadata.get("Title"), "title")
     self.assertEquals(metadata.get("MIMEType"), "application/vnd.oasis.opendocument.text")
Ejemplo n.º 6
0
 def testSetMetadataWithOpenOfficeStopped(self):
     """Test setMetadata with openoffice stopped"""
     openoffice.stop()
     data = encodestring(open("data/test.doc").read())
     handler = Handler(self.tmp_url, decodestring(data), 'doc')
     new_data = handler.setMetadata({"Title": "cloudooo Test -"})
     new_handler = Handler(self.tmp_url, new_data, 'doc')
     metadata = new_handler.getMetadata()
     self.assertEquals(metadata.get('Title'), "cloudooo Test -")
Ejemplo n.º 7
0
 def testGetMetadataWithOpenOfficeStopped(self):
     """Test getMetadata with openoffice stopped"""
     openoffice.stop()
     data = encodestring(open("data/test.odt").read())
     handler = Handler(self.tmp_url, decodestring(data), 'odt')
     metadata = handler.getMetadata()
     self.assertEquals(metadata.get('Title'), 'title')
     self.assertEquals(metadata.get('MIMEType'),
                       'application/vnd.oasis.opendocument.text')
Ejemplo n.º 8
0
 def testSetMetadataWithOpenOfficeStopped(self):
     """Test setMetadata with openoffice stopped"""
     openoffice.stop()
     data = encodestring(open("data/test.doc").read())
     handler = Handler(self.tmp_url, decodestring(data), "doc")
     new_data = handler.setMetadata({"Title": "cloudooo Test -"})
     new_handler = Handler(self.tmp_url, new_data, "doc")
     metadata = new_handler.getMetadata()
     self.assertEquals(metadata.get("Title"), "cloudooo Test -")