mkvtoolnix/tests/test-357segment_info.rb

20 lines
537 B
Ruby
Raw Normal View History

#!/usr/bin/ruby -w
# T_357segment_info
describe "mkvmerge / segment info XML"
source = "data/srt/ven.srt"
# Valid files:
%w{segment-info-as-tags.xml segment-info-as-attributes.xml}.each do |segment_info|
test_merge "#{source} --segmentinfo data/text/#{segment_info}"
end
# Invalid files:
%w{segment-info-invalid-sub-tag.xml segment-info-invalid-root-tag.xml segment-info-invalid-xml.xml}.each do |segment_info|
test segment_info do
merge "#{source} --segmentinfo data/text/#{segment_info}", :exit_code => 2
:ok
end
end