コード例 #1
0
ファイル: testOooHandler.py プロジェクト: nsi-iff/cloudooo
 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"), "")
コード例 #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'), '')
コード例 #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")
コード例 #4
0
ファイル: testOooHandler.py プロジェクト: nsi-iff/cloudooo
 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")
コード例 #5
0
ファイル: testOooHandler.py プロジェクト: nsi-iff/cloudooo
 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")
コード例 #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 -")
コード例 #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')
コード例 #8
0
ファイル: testOooHandler.py プロジェクト: nsi-iff/cloudooo
 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 -")