forked from openlp/openlp
Find macOS problem
This commit is contained in:
parent
ddc66fcd2f
commit
dd346487f5
@ -32,8 +32,7 @@ class MediaInfoWrapper(object):
|
||||
|
||||
@staticmethod
|
||||
def parse(filename):
|
||||
# FIXME: library loading on macOS
|
||||
if sys.platform != 'darwin' and MediaInfo.can_parse():
|
||||
if MediaInfo.can_parse():
|
||||
return MediaInfo.parse(filename)
|
||||
else:
|
||||
xml = check_output(['mediainfo', '-f', '--Output=XML', '--Inform=OLDXML', filename])
|
||||
|
@ -44,5 +44,7 @@ class TestMediainfoWrapper(TestCase):
|
||||
# WHEN the media data is retrieved
|
||||
results = MediaInfoWrapper.parse(full_path)
|
||||
|
||||
assert ['fail'] == results.tracks
|
||||
|
||||
# THEN you can determine the run time
|
||||
assert results.tracks[0].duration == test_data[1], 'The correct duration is returned for ' + test_data[0]
|
||||
|
Loading…
Reference in New Issue
Block a user