[Erp5-report] r43683 priscila.manhaes - in /erp5/trunk/utils/cloudooo/cloudooo/handler/ffmp...

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Feb 24 17:09:23 CET 2011


Author: priscila.manhaes
Date: Thu Feb 24 17:09:23 2011
New Revision: 43683

URL: http://svn.erp5.org?rev=43683&view=rev
Log:
created tests for get and set metadata that stills not implemented

Modified:
    erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/handler.py
    erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testFFMPEGHandler.py

Modified: erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/handler.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/handler.py?rev=43683&r1=43682&r2=43683&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/handler.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/handler.py [utf8] Thu Feb 24 17:09:23 2011
@@ -78,10 +78,12 @@ class FFMPEGHandler(object):
     Keywords Arguments:
     base_document -- Boolean variable. if true, the video is also returned
     along with the metadata."""
+    raise NotImplementedError
   
-  def setMetadata(self, metadata):
+  def setMetadata(self, metadata={}):
     """Returns a document with new metadata.
     Keyword arguments:
     metadata -- expected an dictionary with metadata.
     """
+    raise NotImplementedError
   

Modified: erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testFFMPEGHandler.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testFFMPEGHandler.py?rev=43683&r1=43682&r2=43683&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testFFMPEGHandler.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testFFMPEGHandler.py [utf8] Thu Feb 24 17:09:23 2011
@@ -35,15 +35,23 @@ from cloudooo.handler.tests.handlerTestC
 class TestFFMPEGHandler(HandlerTestCase):
 
   def afterSetUp(self):
-    self.data = open("./data/test.3gp").read()
-    self.input = FFMPEGHandler(self.tmp_url, self.data, "3gp")
+    self.data = open("./data/test.ogv").read()
+    self.input = FFMPEGHandler(self.tmp_url, self.data, "ogv")
 
   def testConvertVideo(self):
     """Test coversion of video to another format"""
     file_detector = magic.Magic()
-    output_data = self.input.convert("ogv")
+    output_data = self.input.convert("ogg")
     file_format = file_detector.from_buffer(output_data)
     self.assertEqual(file_format, 'Ogg data, Theora video')
+  
+  def testgetMetadata(self):
+    """Test if metadata is extracted from"""
+    self.assertRaises(NotImplementedError, self.input.getMetadata)
+  
+  def testsetMetadata(self):
+    """ Test if metadata are inserted correclty """
+    self.assertRaises(NotImplementedError, self.input.setMetadata)
 
 
 def test_suite():



More information about the Erp5-report mailing list