* morituri/common/common.py:
add quoteParse function to quote properly for gst.parse_launch() * morituri/common/checksum.py: Fix single quote problem. use self.setException() * morituri/common/encode.py: Fix single quote problem. * morituri/image/image.py: Fix single quote problem. Reraise gst.QueryError. * morituri/test/test_common_encode.py: * morituri/test/test_common_encode.py (added): Add tests for unicode/single/double quote. * morituri/test/test_image_image.py: * morituri/test/test_common_checksum.py: Add tests for single/double quote. * morituri/test/common.py: add twisted-like failUnlessRaises to TestCase that returns the exception, so we can check wrapped exceptions in TaskException.
This commit is contained in:
@@ -158,9 +158,9 @@ class EncodeTask(task.Task):
|
||||
level name=level !
|
||||
%s !
|
||||
filesink location="%s" name=sink''' % (
|
||||
self._inpath.encode('utf-8'),
|
||||
common.quoteParse(self._inpath).encode('utf-8'),
|
||||
self._profile.pipeline,
|
||||
self._outpath.encode('utf-8')))
|
||||
common.quoteParse(self._outpath).encode('utf-8')))
|
||||
|
||||
tagger = self._pipeline.get_by_name('tagger')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user