test_vorbis_tools.py 581 B

1234567891011121314151617181920
  1. from tests.package.test_audio_codec_base import TestAudioCodecBase
  2. class TestVorbisTools(TestAudioCodecBase):
  3. __test__ = True
  4. config = TestAudioCodecBase.config + \
  5. """
  6. BR2_PACKAGE_VORBIS_TOOLS=y
  7. """
  8. encoded_file = "encoded.ogg"
  9. def encode_test(self, input_filename):
  10. cmd = "oggenc"
  11. cmd += f" -o {self.encoded_file} {input_filename}"
  12. self.assertRunOk(cmd)
  13. def decode_test(self, output_filename):
  14. cmd = "oggdec"
  15. cmd += f" -o {output_filename} {self.encoded_file}"
  16. self.assertRunOk(cmd)