[Erp5-report] r43831 priscila.manhaes - /erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/...
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Feb 28 22:44:08 CET 2011
Author: priscila.manhaes
Date: Mon Feb 28 22:44:08 2011
New Revision: 43831
URL: http://svn.erp5.org?rev=43831&view=rev
Log:
Refactor ffmpeghandler test to expect the correct mimetype, and testserver because test's name was wrong, and allsupportedformat for using enviroment
Modified:
erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testAllSupportedFormat.py
erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testFFMPEGHandler.py
erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testServer.py
Modified: erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testAllSupportedFormat.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testAllSupportedFormat.py?rev=43831&r1=43830&r2=43831&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testAllSupportedFormat.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testAllSupportedFormat.py [utf8] Mon Feb 28 22:44:08 2011
@@ -38,13 +38,14 @@ class TestAllFormats(HandlerTestCase):
def afterSetUp(self):
self.data = open("./data/test.ogv").read()
- self.input = FFMPEGHandler(self.tmp_url, self.data, "ogv")
+ self.kw = dict(env=dict(PATH=self.env_path))
+ self.input = FFMPEGHandler(self.tmp_url, self.data, "ogv", **self.kw)
def testAviFormat(self):
"""Test convert file to avi format the reverse convertion"""
output_data = self.input.convert("avi")
output_format = file_detector.from_buffer(output_data)
- output = FFMPEGHandler(self.tmp_url, output_data, "avi")
+ output = FFMPEGHandler(self.tmp_url, output_data, "avi", **self.kw)
input_data = output.convert("ogv")
input_format = file_detector.from_buffer(input_data)
self.assertEquals(output_format, 'video/avi')
@@ -54,7 +55,7 @@ class TestAllFormats(HandlerTestCase):
"""Test convert file to mp4 format the reverse convertion"""
output_data = self.input.convert("mp4")
output_format = file_detector.from_buffer(output_data)
- output = FFMPEGHandler(self.tmp_url, output_data, "mp4")
+ output = FFMPEGHandler(self.tmp_url, output_data, "mp4", **self.kw)
input_data = output.convert("ogv")
input_format = file_detector.from_buffer(input_data)
self.assertEquals(output_format, 'video/mp4')
@@ -64,7 +65,7 @@ class TestAllFormats(HandlerTestCase):
"""Test convert file to WebM format and the reverse convertion"""
output_data = self.input.convert("webm")
output_format = file_detector.from_buffer(output_data)
- output = FFMPEGHandler(self.tmp_url, output_data, "webm")
+ output = FFMPEGHandler(self.tmp_url, output_data, "webm", **self.kw)
input_data = output.convert("ogv")
input_format = file_detector.from_buffer(input_data)
self.assertEquals(output_format, 'video/webm')
@@ -74,7 +75,7 @@ class TestAllFormats(HandlerTestCase):
"""Test convert file to flash format the reverse convertion"""
output_data = self.input.convert("flv")
output_format = file_detector.from_buffer(output_data)
- output = FFMPEGHandler(self.tmp_url, output_data, "flv")
+ output = FFMPEGHandler(self.tmp_url, output_data, "flv", **self.kw)
input_data = output.convert("ogv")
input_format = file_detector.from_buffer(input_data)
self.assertEquals(output_format, 'application/x-shockwave-flash')
@@ -84,7 +85,7 @@ class TestAllFormats(HandlerTestCase):
"""Test convert file to Mpeg format the reverse convertion"""
output_data = self.input.convert("mpeg")
output_format = file_detector.from_buffer(output_data)
- output = FFMPEGHandler(self.tmp_url, output_data, "mpeg")
+ output = FFMPEGHandler(self.tmp_url, output_data, "mpeg", **self.kw)
input_data = output.convert("ogv")
input_format = file_detector.from_buffer(input_data)
self.assertEquals(output_format, 'video/mpeg')
@@ -94,7 +95,7 @@ class TestAllFormats(HandlerTestCase):
"""Test convert file to matroska format the reverse convertion"""
output_data = self.input.convert("mkv")
output_format = file_detector.from_buffer(output_data)
- output = FFMPEGHandler(self.tmp_url, output_data, "mkv")
+ output = FFMPEGHandler(self.tmp_url, output_data, "mkv", **self.kw)
input_data = output.convert("ogv")
input_format = file_detector.from_buffer(input_data)
self.assertEquals(output_format, 'video/x-matroska')
@@ -104,7 +105,7 @@ class TestAllFormats(HandlerTestCase):
"""Test convert file to ogg format the reverse convertion"""
output_data = self.input.convert("ogg")
output_format = file_detector.from_buffer(output_data)
- output = FFMPEGHandler(self.tmp_url, output_data, "ogg")
+ output = FFMPEGHandler(self.tmp_url, output_data, "ogg", **self.kw)
input_data = output.convert("ogv")
input_format = file_detector.from_buffer(input_data)
self.assertEquals(output_format, 'application/ogg')
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=43831&r1=43830&r2=43831&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] Mon Feb 28 22:44:08 2011
@@ -40,10 +40,10 @@ class TestFFMPEGHandler(HandlerTestCase)
def testConvertVideo(self):
"""Test coversion of video to another format"""
- file_detector = magic.Magic()
- output_data = self.input.convert("ogg")
+ file_detector = magic.Magic(mime=True)
+ output_data = self.input.convert("mpeg")
file_format = file_detector.from_buffer(output_data)
- self.assertEqual(file_format, 'Ogg data, Theora video')
+ self.assertEquals(file_format, 'video/mpeg')
def testgetMetadata(self):
"""Test if metadata is extracted from"""
Modified: erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testServer.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testServer.py?rev=43831&r1=43830&r2=43831&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testServer.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/handler/ffmpeg/tests/testServer.py [utf8] Mon Feb 28 22:44:08 2011
@@ -43,7 +43,7 @@ class TestServer(HandlerTestCase):
self.proxy = ServerProxy("http://%s:%s/RPC2" % \
(self.hostname, self.cloudooo_port), allow_none=True)
- def testConvertPDFtoTxt(self):
+ def testConvertVideo(self):
"""Converts ogv video to mpeg format"""
data = open(join('data', 'test.ogv'), 'r').read()
video = self.proxy.convertFile(encodestring(data),
More information about the Erp5-report
mailing list